WSDL
题记
-
举个例子
- 酒桌上大领导们谈笑风生,把酒临风,其喜洋洋者矣
- 老张说能签下xx项目,一来证明了集团在行业中的翘楚地位,二来感谢各位领导给予的大力支持
- 接下来的一周,项目经理、业务顾问相继入场,进行业务调研,生成蓝图,需求文档
- 又过了一周,开发资源相继入场,分配模块,安排任务,创建需求清单 to-do-list
-
分析例子
- 售前确定业务方案
- 顾问产出需求文档
- 开发实现需求落地(编写代码 )
-
提及webservice,大家似乎一致性的想到传送xml格式报文的接口
- 表述上虽然有瑕疵,但也无伤大雅 ,潜意识中为了区分http接口
- 在JAVA中接近准确的表述呢,可尝试这样说
- web服务有三种规范:JAXM&SAAJ、JAX-WS(JAX-RPC)、JAX-RS
- JAX-WS 就是我们口中的"webservice"接口
- JAX-RS 就是我们口中的"http"接口
-
结合例子再来看下webservice
- SOAP是一种协议概念,是售前的方案
- JAX-WS是对soap协议概念的规范,是顾问的需求文档
- CXF是对jax-ws规范的实现,是开发的代码
- WSDL则是cxf实现中的产物
WSDL
-
有人说是:Web Service Description Language
-
又有人纠正是:Web Service Definition Lanauage
-
扪心自问,这重要吗?一点都不重要!
-
既然是语言,那就看TA"说了啥"
-
一個例子
http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl
-
估计一脸懵,这还是人话吗
-
当然不是
-
摩斯密码不是人话,但咱能翻译呀!
-.-..--.-.--.-./-..---...---.--/-.--..-.-----.-/-.----......-.-
-
-
一个学wsdl语言的人
- 额,怎么勾起了我学英语的噩梦!八格哒...
- 下面,展示了我的翻译水平
- 话都到这了,有没有醍醐灌顶感觉!这不就是和swagger一样,是可调试接口文档呀!
- 这下茅塞顿开了吧,wsdl是webservice的接口文档,而且还真的可调试
- 敬请关注