singleWsdl和wsdl区别

Posted hofmann

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了singleWsdl和wsdl区别相关的知识,希望对你有一定的参考价值。

WebService是一个SOA(面向服务的编程)的架构,它是不依赖于语言,不依赖于平台,可以实现不同的语言间的相互调用,通过Internet进行基于Http协议的网络应用间的交互。 其实WebService并不是什么神秘的东西,它就是一个可以远程调用的类,或者说是组件,把你本地的功能开放出去共别人调用。

第一个是嵌入式WSDL。不能使用它来生成WSDL2java包和不能使用JAX-WS创建连接。
第二个是单个WSDL。它可以使用CXF 3.0的WSDL2java生成Java包,并可以使用JAX-WS创建连接。

 

WebService不适用场景:

  • 考虑性能时不建议使用WebService
  • 同构程序下不建议使用WebService
区别Axis2CXF
简述 WebService引擎 简易的SOA框架,可以作为ESB
spring集成 不支持 支持
应用集成 困难 简单
是否跨语言
部署方式 web应用 嵌入式
服务的管控和治理 支持 不支持

以上是关于singleWsdl和wsdl区别的主要内容,如果未能解决你的问题,请参考以下文章

使用 WCF WsdlExporter 如何创建与 singleWsdl 完全一样的 WSDL?

SOAP 消息和 WSDL 之间的区别?

WSDL中SOAP绑定和HTTP绑定之间的区别

WSDL 中的 <binding> 和 <portType> 有啥区别?

web service接口 wsdl和asmx有啥区别

学习 WebService 第二步:知识准备——SOAP vs REST(wsdl和wadl区别)(转)