我正在开发一个客户端/服务器程序,我想在其中调用客户端程序的方法 通过服务器程序。
这是基于vnc的应用程序,其中服务器将运行并侦听任意端口号....客户端将使用具有ip形式的参数和服务器端口号的方法连接到服务器。 之后,服务器将能够控制客户端的屏幕。
我想从服务器调用此方法!!
我想添加一个设施,客户端将在其中提交请求,然后服务器将连接到客户端..
我听说过RMI,但我想知道是否还有其他方法可以实现这一点,如果不是在RMI上发布一些好的教程链接。
答案 0 :(得分:0)
比RMI更好,你可以为它创建一个Web服务和一个客户端:) http://www.artima.com/lejava/articles/threeminutes.html
答案 1 :(得分:0)
RMI
是用于网络编程或方法调用的仅Java方式,但Web Service与语言无关。通过Web服务,您可以集成一些应用程序。
但我的建议是使用MOM系统。这种类型的系统支持两种方法:Synchronous Model
和'异步模型'。在Java中,MOM
通过JMS
实现。(查看here)。 JMS
是API
,有几个实现,例如: