I can connect the HsHaServer and Async client in Java and make everything work smoothly. The problem is that there is no asynchronous interface for truly asynchronous services. The service interface is similar to
public TSomeReposonse doStuff (TSomeParams parameters);
which requires me to lock inside doStuff until I get back TSomeResponse
There is Async.Iface
public void doStuff (parameters TSomeParams, AsyncMethodCallback [AsyncClient.doStuff_call]);
but it seems that this is only for the client side. There seems to be no way to pass the value to the callback. Am I right about this? If I need true server-side asynchrony, do I need to implement my own client / server with something like netty?
Thanks Andrew
source share