当Java RMI与客户端回调一起使用时,什么是"在线",TCP/IP级协议?
具体来说,服务器是否启动与客户端的单独TCP/IP连接以进行回调,或者是否使用了现有的TCP/IP连接?
此参考:https://www.cis.upenn.edu/~bcpierce/courses/629/jdkdocs/guide/rmi/spec/rmi-protocol.doc.html表示HTTP POST封装在RMI中以调用该方法,是服务器向客户端进行回调的HTTP POST吗?
当Java RMI与客户端回调一起使用时,什么是"在线",TCP/IP级协议?
JRMP:Java远程方法协议,除非您使用RMI/IIOP或JBoss或JERI或其他具有不同RMI线协议的东西.
具体来说,服务器是否启动与客户端的单独TCP/IP连接以进行回调
是.
或者是否使用现有的TCP/IP连接?
没有.
此参考:https://www.cis.upenn.edu/~bcpierce/courses/629/jdkdocs/guide/rmi/spec/rmi-protocol.doc.html表示HTTP POST封装在RMI中以调用该方法,是服务器向客户端进行回调的HTTP POST吗?
您的链接是RMI规范的一个非常古老的副本(1997).在当前版本中,于2010年,是可直接在甲骨文.它实际表明它是在情况允许的情况下使用HTTP POST,即如果直接TCP连接失败则作为回退策略,并且只有在目标上安装了RMI-CGI servlet时才有效.
RMI在RMI调用和回调之间没有内部区别,因此是否使用HTTP隧道与是否是回调无关,反之亦然.
| 归档时间: |
|
| 查看次数: |
169 次 |
| 最近记录: |