`
jsun
  • 浏览: 71330 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

webservice中的wsdl样式模型

阅读更多

wsdl负责把web服务组件映射为xml定义的文档,这种映射模型有四种:

rpc/编码 :最古老的一种,缺点是无法对soap过来的消息进行合法校验,且在传输过程中带入了类型,如int,导致传输压力增大

rpc/literal :去掉了传输过程带入基本类型定义,但仍无法解决soap过来的消息进行合法校验

document/literal : 在wsdl引入了schema,导致wsdl复杂,但解决soap消息的合法验证,也不会带入基本类型定义,同时由于soap消息中没有出现方法名,导致一个组件如果有两个不同的名的方法,且参数相同时,无法确定该调用哪个方法

document/literal wrap : 具有document/literal的优点也解决了在soap消息中出现方法名,但由于xml 无法同时声明两个相同名字的元素,导致它无法解决对象多态的问题

 

所以上面四种方式各有用武之地。

分享到:
评论
2 楼 sunny08854 2008-12-29  
抢个板登,认真学着!
1 楼 damosfox 2008-12-29  
好贴啊,,,帮旭总顶了.哈哈.高手!

相关推荐

Global site tag (gtag.js) - Google Analytics