Java:套接字还是RMI?

前端之家收集整理的这篇文章主要介绍了Java:套接字还是RMI?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要将我们的应用程序分成轻量级的gui应用程序和业务逻辑应用程序.这不是客户端/服务器设置,因为“服务器”组件只有一个客户端.

应用程序的另一个限制是它只有一个入口/出口点.因此,如果我们使用RMI,它将只能在一个函数上.所有表单数据已经包装成一个字符串并通过一个传输区域.

我应该只使用Java套接字来增强此应用程序,还是使用RMI?还是其他一些Java技术?

我之前的帖子概述了我们的应用程序的要求,但它没有得到答复. https://stackoverflow.com/questions/2604528/terminal-panel-pc-single-server-solution-client-server-or-rdp

干杯.

解决方法

就个人而言,如果您只有一种方法可以调用RMI,那么RMI似乎有些过分,并且您的所有数据都已包含在字符串中.我想一个简单的套接字服务器就足以满足您的需求.但是,RMI确实免费提供了一堆东西,比如多线程,分布式垃圾收集,对象编组等等.但是如果你只有1个客户端,那么多线程可能没有用,因为你正在做你自己的对象编组然后这些好处可能无法获得任何好处.

这里有一个关于rmi功能的好页面http://java.sun.com/javase/technologies/core/basic/rmi/whitepaper/index.jsp

猜你在找的Java相关文章