通过 http 对 RMI 或 Corba 网络流量进行网络检查?
Posted
技术标签:
【中文标题】通过 http 对 RMI 或 Corba 网络流量进行网络检查?【英文标题】:Network inspection of RMI or Corba web traffic over http? 【发布时间】:2011-01-28 00:22:41 【问题描述】:我正在寻找一种工具,可以帮助我和其他开发人员调试/检查富客户端应用程序与通信协议为 RMI/HTTP 或 Corba/HTTP 的服务器之间的网络流量。
我已经有Charles Proxy,我喜欢它,但它不理解有效负载,只是将它们解释为八位字节流、十六进制垃圾。
独立程序或 Eclipse 插件都可以工作。
【问题讨论】:
【参考方案1】:对于 RMI/JRMP,您会发现这非常困难,因为它需要 Java 以及所有应用程序和库类的可用性才能正确反序列化流。没有它,甚至无法解析流。
在 IIOP 的情况下,我确信有可用的嗅探器,甚至可能是 Wireshark 插件。
【讨论】:
我猜在 RMI 的情况下,我至少可以确定方法名称和参数值...不是吗? 没有也没有。方法名不传,只是一个数字,参数值是序列化的。以上是关于通过 http 对 RMI 或 Corba 网络流量进行网络检查?的主要内容,如果未能解决你的问题,请参考以下文章
RMI 需要 java.rmi.server.hostname 进行 NAT,那么像 CORBA 这样的其他技术解决 NAT 问题的方法是啥?