zoukankan      html  css  js  c++  java
  • WSDL Style和use的组合方式说明

    原文地址:http://www.ibm.com/developerworks/cn/webservices/ws-whichwsdl/#listing9

    use属性可以为literal,encoded;

    style可以为rpc,document,我们来对五种类型的style/use决定的binding作一比较,分别是

    rpc/encoded,rpc/literal,document/literal none-wrapper,document/literal with wrapper,document/encoded。


    从生成soap消息的角度看,rpc和document的差别在于方法的操作名是否出现在生成的Soap消息中。literal和encoded编码方式的差别在于参数类型是否出现在生成的Soap消息中。

    • rpc/encoded能够完整地表示一个方法调用,但性能很差,而且不能校验Soap消息的有效性。
    • rpc/literal不对参数类型进行编码,但仍然无法对Soap消息进行校验。
    • document/literal none-wrapper无法生成操作名,适用于完整的文档作为参数传递给方法的场景。
    • document/literal with wrapper应该是目前使用最多的方式。
    • document/encoded没有意义,因为没有方法名,对参数类型编码没有什么意义。
  • 相关阅读:
    vue——项目技术储备
    Framework7—— 混合开发
    CSS——常见的问题
    Vue——常见问题
    Vue——使用 watch 注意项
    Node——微服务架构(二)
    C——基本词汇
    Go——空接口与断言
    Node——PM2
    Vue——组件异步加载与路由懒加载
  • 原文地址:https://www.cnblogs.com/rigid/p/4286547.html
Copyright © 2011-2022 走看看