当前位置: 技术问答>java相关
请问rmi通讯和socket通讯有什么优劣和异同?
来源: 互联网 发布时间:2015-05-17
本文导语: 请各位指教 | Socket 方法 只依赖于标准的Java网络支持,不需要用到附加的软件包或工具, 因此显得相当简洁和灵活,易于实现某些特殊的需要。但在另一方面,服务器端对进入请求以及客...
请各位指教
|
Socket 方法 只依赖于标准的Java网络支持,不需要用到附加的软件包或工具, 因此显得相当简洁和灵活,易于实现某些特殊的需要。但在另一方面,服务器端对进入请求以及客户端对返回结果的分析工作量较大。如果服务器端要执行大量的操作,可以考虑使用RMI。
Java的RMI技术显著地改善了客户程序操作复杂的服务器端对象的能力。对Applet来说,服务器端对象所提供的远程方法可以象普通的客户端句柄一样调用。
Java的RMI技术显著地改善了客户程序操作复杂的服务器端对象的能力。对Applet来说,服务器端对象所提供的远程方法可以象普通的客户端句柄一样调用。
|
socket只能字节流
而rmi是远程调用,参数可以是java的对象
这只是个人的简单的见解
而rmi是远程调用,参数可以是java的对象
这只是个人的简单的见解
|
socket通讯面向的是数据流,而rmi是远程调用,面向的是方法。