【发布时间】:2011-08-11 07:16:24
【问题描述】:
我们有一个 Swing 应用程序。现在我需要设置一个 Java EE 服务器,为 LAN 上的这些 Swing 客户端提供一些服务。
考虑到客户端和服务器以两种方式进行通信,实现这一点的最佳做法是什么?
【问题讨论】:
-
您使用的是哪种协议? HTTP? TCP?
-
“考虑到客户端和服务器以两种方式进行通信”是什么意思?
-
我的意思是双向通信——客户端访问服务,服务器通知客户端数据变化。
-
我也很感兴趣,这是实现这一目标的最佳方式......我很确定应该避免轮询,并且应该使用回调模式:cs.swan.ac.uk/~csneal/InternetComputing/ThreadCallBack.html - 使用 RMI回调应该不是问题,但是使用其他远程处理机制会变得复杂。
标签: java web-services remoting