Usually, if you need OneWay operations and reliability, this is a good sign that you are building a queue based mechanism. The customer queues the message, workers select the messages and process them.
Perhaps you could take a look at MSMQ and see if it can help you.
In most cases, OneWay operations do not have to carry an important task or information, since they are inherently not guaranteed to be processed by the server. OneWay causes a client-side refund when a message is sent by the service-side dispatcher. After the dispatcher, you have no reliability.
source
share