Мога да свържа HsHaServer и Async клиент в Java и всичко да работи гладко. Проблемът е, че изглежда няма асинхронен интерфейс за наистина асинхронни услуги. Интерфейсът на услугата е нещо подобно
public TSomeReposonse doStuff( TSomeParams params);
което изисква да блокирам вътре в doStuff, докато не съм готов да върна TSomeResponse
Има Async.Iface
public void doStuff( TSomeParams params, AsyncMethodCallback[AsyncClient.doStuff_call]);
но изглежда, че това е само за клиентската страна. Изглежда, че няма начин да се предаде стойност в обратното извикване. Прав ли съм в това? Ако искам истинска асинхронност от страна на сървъра, трябва ли да внедря собствен клиент/сървър с нещо като netty?
Благодаря, Андрю