【24h】

Two-way remote object communication method over firewall

机译:防火墙上的双向远程对象通信方法

获取原文
获取原文并翻译 | 示例
           

摘要

In object-oriented programming, mutual referencing among objects plays a crucial role. In order to implement mutual referencing in distributed object environments, the communication path among hosts, on which the remote objects to be mutually referenced reside, should be established unconditionally. Unfortunately, such an assumption is not practical in real network environments such as the Internet, because in many cases firewalls and IP network address translators (NAT) restrict the TCP/IP connections that can be established to "one-way". This paper presents a solution to this problem by using the Java RMI custom socket feature. The method we present solves the problem by seamlessly translating a two-way remote object invocation into one-way TCP/IP connection establishment. Once translated, the remote objects can successfully communicate over the firewall.
机译:在面向对象的编程中,对象之间的相互引用起着至关重要的作用。为了在分布式对象环境中实现相互引用,应该无条件地建立要相互引用的远程对象所在的主机之间的通信路径。不幸的是,这种假设在诸如Internet之类的实际网络环境中不切实际,因为在许多情况下,防火墙和IP网络地址转换器(NAT)将可以建立的TCP / IP连接限制为“单向”。本文通过使用Java RMI自定义套接字功能提出了解决此问题的方法。我们提出的方法通过将双向远程对象调用无缝转换为单向TCP / IP连接建立来解决该问题。转换后,远程对象可以通过防火墙成功通信。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号