01.WebService概述和WebService在企业应用中的作用

第一节:01.WebService概述和WebService在企业应用中的作用

  Web Service -- 不是框架。更不是一种技术。

          而是一种跨平台,跨语言的规范。  

  为了解决这样的需求场景:不同平台(不同操作系统windows,linux等),不同(或者同语言)语言 所编写的应用之间如何相互调用?    

  通俗点:假如java里有如下方法   public List<Cat> getCatsByUser(User user);  现在的要求是:有一个c语言写的程序,它想去调用上面getCatsByUser方法。    

  Web Service集中解决:  

  -- 远程调用(不在同一台机器上,通过网络)。  

  -- 跨平台调用。  

  -- 跨语言调用。

 

Web Service实际中用途:(看看数据恢复,看到美女图片其实也是2进制码,玩游戏也是数据,应用没有价值,数据才是有价值的)    

  1.同一个公司的新、旧系统的整合。    Linux上的Java应用,去调用windows平台下的delphi应用。    

  2.不同公司的业务整合    业务的整合就要带来不同公司的系统整合。    不同公司的系统可能存在平台不同,语言不同的问题。    

  3.内容聚合。    一个应用需要提供:天气预报、股票行情、黄精行情、汇编语言行情......    这个内容聚合的应用,需要调用大量不同平台、不同语言编写的应用方法。

 

posted @ 2016-07-12 14:16  小白跟小阿菲  阅读(523)  评论(0)    收藏  举报