查了最近几年的图书资料,好像基本上都是02年左右,网上搜索相关完整的也比较少,现在soap技术有没有过时呢?如果没有,做过的soap开发的大牛们能否阐述一下具体优势呢?

解决方案 »

  1.   

    个人观点:优点:*  W3C 的规范标准,有一堆的 WS-* 标准所支持着,适合异步构系统集成
    *  各语言中的框架丰富,且基于 HTTP 协议,方便开发和调试开发方便缺点:*  描述元数据比承载的数据还多,加之基于 HTTP 协议,因此不适用于高并发、高性能的场景较新的书籍有很多,但基本上不叫 SOAP 什么的!推荐的书籍(Java)  
      

  2.   

    我在做 几个教育解决方案的时候 用到了大量 webservice soap
    原因  一般企事业单位的 财务系统都是独立了 做数据交换十分便捷 双方都不需要编写,简单修改即可实现
      

  3.   

    谢谢2楼()火龙果()的观点和推荐书目。
    我还想请教一下,既然不太适用于高并发的系统,为什么soap协议还冠以分布式协议的称号呢,因为在我的理解中,分布式的话就涉及到了支持并发相关的操作,这样的话会不会矛盾呢?
      

  4.   

    正如火龙果所言,soap报文绝对是一个低效的传输方式,但其后台仍然可以是高效的
    用xml这种形式传输,好处在于可以与异构系统交互,如java写的web services服务,c语言可以调,PHP可以调,。都可以调如果只是java之间的分布式应用,我倒是觉得RMI不错