学习视频:http://yun.baidu.com/pcloud/album/info?query_uk=556747625&album_id=9115582563862847197
webservice:
-----不是框架,更甚至不是一种技术
而是一种跨平台,跨语言的规范
为了解决这样的需求场景:
不同的平台,不同的语言所编写的的英语之间的调用?
通俗点,假如Java里有如下的方法
public List<Cat> getCatsUser(User user);
要求是:有一个C语言写的程序,它想去调用上面的getCatsUser方法。
webservice集中解决:
-- 远程应用
-- 跨平台调用
-- 跨语言调用
web service实际开发中的用途:
1.同一个公司的新旧系统的整合
Linux上的Java应用,去调用windows平台的Delphi应用
2.不同公司的业务整合
业务的整合就是要带来,不同公司的系统整合
不同公司的系统整合肯存在平台不同,语言不同的问题
3.内容聚合
一个应用需要提供,天气预报,股票行情,黄金行情,编程语言行情.........
这个内容聚合的应用,需要调用大量的不同平台,不同语言编写的应用的方法