【WebService】1.WebService概述和作用
2016-06-10 14:27
253 查看
Web Service----不是框架,更甚至不是一种技术
什么是WebService呢?
我们先来画一个图
目前有很多应用是跨平台获取服务的,我们的应用可能要对外提供一些服务,但又要兼容所有调用平台的特性,我们由此才引出了WebService。
所以,WebService就是:
为了解决这样的需求场景,不同平台不同语言编写的应用之间的调用。
通俗点:假如Java里有如下方法
要求是,有一个C语言写的程序,它想办法去调用上面getCatsByUser方法。
WebService集中解决:
-- 远程调用
-- 款平台调用
-- 跨语言调用
WebService实际中用途:
1.同一个公司的新、旧系统的整合
Linux上的Java应用,去调用Windows平台的Delphi应用
2.不同公司的业务整合
业务的整合就要带来,不同公司的系统整合。
不同公司的系统可能存在平台不同,语言不同的问题。
3.内容聚合
一个应用,比如需要提供,天气预报、股票行情、黄金行情、编程语言排行榜等......
这个内容聚合的应用,需要调用大量不同平台不同语言编写的应用方法。
转载请注明出处:http://blog.csdn.net/acmman/article/details/51627249
什么是WebService呢?
我们先来画一个图
目前有很多应用是跨平台获取服务的,我们的应用可能要对外提供一些服务,但又要兼容所有调用平台的特性,我们由此才引出了WebService。
所以,WebService就是:
为了解决这样的需求场景,不同平台不同语言编写的应用之间的调用。
通俗点:假如Java里有如下方法
public List<Cat> getCatsByUser(User user)
要求是,有一个C语言写的程序,它想办法去调用上面getCatsByUser方法。
WebService集中解决:
-- 远程调用
-- 款平台调用
-- 跨语言调用
WebService实际中用途:
1.同一个公司的新、旧系统的整合
Linux上的Java应用,去调用Windows平台的Delphi应用
2.不同公司的业务整合
业务的整合就要带来,不同公司的系统整合。
不同公司的系统可能存在平台不同,语言不同的问题。
3.内容聚合
一个应用,比如需要提供,天气预报、股票行情、黄金行情、编程语言排行榜等......
这个内容聚合的应用,需要调用大量不同平台不同语言编写的应用方法。
转载请注明出处:http://blog.csdn.net/acmman/article/details/51627249
相关文章推荐
- 数据结构-线性表_顺序表
- LeetCode Insertion Sort List(单链表插入排序)
- 微信公众号获取的图片不能正常显示的问题
- shell 之空格
- linux文本编辑乱码问题处理
- 农村土地确权之系列文档 —— 新分户分开确权申请书
- 字符串旋转 不同解法
- php接口写ios上传图片
- Java笔记(六) 对象群体的组织
- 【CSS笔记三】CSS选择器
- SSD果然劲爆!
- Android的数据存储
- Mathematica备忘录
- LRU Cache实现
- 第七届山东省省赛D Swiss-system tournament(归并排序)
- EOJ1054-机器设计
- 最终的决定
- Mac 修改文件权限
- 关于基类与派生类之间指针转化关系小结
- useradd和adduser的区别