I am developing a communication layer between client and server using XMPP in c#. The requirement is to send message from client and halt execution until a reply is received from server. Is there any way of doing that using agsXMPP?
Another thing is I don't want server to synchronize the message sending/receiving. It should be only client waiting for the reply. Server should work asynchronously.
Please help if there is any thing available.