码迷,mamicode.com
首页 > Web开发 > 详细

Web Service学习之一:Web Service原理

时间:2016-10-08 19:49:48      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:

一、定义

Web Service 不是框架也不是技术 而是解决远程调用、跨平台调用、跨语言调用问题的一种规范。

技术分享

二、应用
1、同一个公司新、旧系统的整合:比如CRM系统与OA、客服系统相互调用
2、不同公司的业务组合:比如淘宝与物流公司信息平台调用
3、内容聚合:比如天气预报、股市行情、新闻信息等 需要不同平台获取相关信息

三、web service 框架
Axis(Apache)-->Axis2(Apache)
XFire --> Celtrix(ESB框架) + XFire(web service框架) = CXF

SOA:面向服务的架构:server1 server2 server3... 所有组件都是即插即用的,IBM提倡的SOA架构 希望以组装电脑的方式开发软件;
1、各种提供服务的组件(web service)(如内存条提供存储服务 cpu提供计算服务等)
2、企业服务总线(Enteprise Service BUS 类似电脑主板:通信总线)

四、web service 技术基础
1、WSDL
2、SOAP
3、UDDI
一次webservice调用 不是方法调用 而是发送soap消息(XML文档片段)

 技术分享

技术分享

技术分享

 

Web Service学习之一:Web Service原理

标签:

原文地址:http://www.cnblogs.com/cac2020/p/5939544.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!