I have a server written in C++/CLI and I want to communicate synchronously with it. In a nutshell, the symbian client (s60 3rd) connects to the server and sends request to it, the server handles these requests and sends back some data. After this, the client may send another request or close the connection. In other words the connection would be strictly synchronous.
Is it okay for me to just create an RSocketServ and RSocket and then socket.Write() and socket.Read() the data to/from the server? What about the second parameter to these functions? Is it correct to pass a TRequestStatus object to them and then call User::WaitForRequest(status); after every Read/Write? This should make the calls blocking, right? As you can see I am not very comfortable with Active Objects (yet).
Thanks for any pointers you can give me!