以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Java/Eclipse 』  (http://bbs.xml.org.cn/list.asp?boardid=41)
----  读书笔记  (http://bbs.xml.org.cn/dispbbs.asp?boardid=41&rootid=&id=10273)


--  作者:admin
--  发布时间:9/23/2004 12:40:00 AM

--  读书笔记
● 读书笔记发信人: diaochong (静静的雕虫~~小猪), 信区: J2EE
标  题: 读书笔记
发信站: BBS 水木清华站 (Tue Mar 30 10:05:08 2004), 站内

【 以下文字转载自 JavaClub 讨论区 】
发信人: quest (天涯苦酒), 信区: JavaClub
标  题: 读书笔记
发信站: BBS 水木清华站 (Sat Mar 15 23:33:52 2003), 转信

几种协议的简单比较

IIOP & SOAP

1、互操作开销不同
        IIOP、JRMP使用二进制的字节流形式编排消息
                                                 (CDR、XDR)
        SOAP采用字符型的XML编排消息
           SOAP消息要比IIOP、JRMP消息长得多
        SOAP的编排开销大、占用内存空间大

2、表达能力不同
        SOAP易于学习、易于开发、易于调试
        SOAP不支持消息的批处理、对象引用、对象激活等特性
        降低了SOAP的表达能力
        并使得基于SOAP的交互受到限制
        而IIOP、JRMP等则不存在这种限制

3、适应能力不同
        IIOP、JRMP严重制约于防火墙
        防火墙一般由两个路由器与一个应用程序网关构成
          路由器负责IP层的分组信息
                列出可接受、禁止的源端和目标端等信息
          应用程序网关在应用程序级进行控制
                   根据头信息字段、消息长度、消息内容等
                                                决定传送还是丢弃消息
        这是IIOP、JRMP的应用受到限制的核心因素之一
        SOAP则基本不受其限制
4、适用环境不同
        JRMP适用于使用JAVA的应用系统
        IIOP、SOAP支持各种语言,因此适用面更广
        IIOP适合于同一个防火墙内部之间的交互
        而SOAP则适合于跨越防火墙的交互



※ 修改:·qyjohn 于 Mar 30 10:10:19 修改本文·[FROM:   219.238.203.*]           
※ 来源:·BBS 水木清华站 smth.org·[FROM: 162.105.30.157]                       

索引页面|上一篇|下一篇


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.250ms