Hi,
I have a client application that once in while notifies about its progress a service. The method call to the service is marked with IsOneWay=true, because the notification doesn't need any return value and I don't want to delay.
The client may notify about errors to the service, and afterward it terminates.
The question is: does a oneway method call returns to the caller code after it sent the message? or it queues the message and later on it is sent by another thread?
The two processes (the client and the service) are on the same machine, and I noticed that sometimes (when the machine is overloaded) the service doesn't get the error notification. I suspect that the second option I mentioned happens, but I am not sure.
If I am right, how can I make sure the notification is send and keep the method oneway?
Ami