当前,WebService技术是一个热门技术话题,WEB2.0,SOA这些新理念彷佛都离不开它。事实上,这类技术很早就出现了,担负着企业信息系统 的一部分信息集成功能.那么WebService究竟具体是种什么技术?它能为咱们带来的什么益处? 在系统建设中起到什么做用?咱们在进行企业信息系统或互联网系统应用设计和开发时应该在什么场景下如何进行选择和使用呢?是须要咱们正确认识的。
Web Service定义: 是一种新的Web应用程序分支,他们是自包含、自描述、模块化的应用,能够发布、定位、经过Web调用。Web Service能够执行从简单的请求到复杂商务处理的任何功能。一旦部署之后,其余Web Service应用程序能够发现并调用它部署的服务。Service很好地解决了基于不一样平台,不一样语言开发的应用系统间的集成问题,成为解决服务 开放和发布以及SOA最通用最好的技术手段。
咱们在本主题中所说的WebService技术不仅仅指一两个协议的技术实现,也不但愿 你们具备这种误解:Webservice是一种复杂的技术;并非这样的,其实全部具备上述定义中的主要特性的技术咱们均可以统称为Webservice 技术,它能够有多种实现:基于soap协议的,基于私有协议的,基于xml的,基于自定义格式的…..多如牛毛.能够为咱们的应用提供分布式的基于 HTTP协议的服务接口的技术均可以称之为Webservice。能够说基于HTTP的应用接口均可以泛称为WebService,可是真正为咱们提供价 值的技术还须要咱们在这些WebService的实现中进行合理筛选。
本次的门诊讨论主题是围绕在WebService技术在企业系 统中的应用所展开的,随着Web Service技术日趋成熟的今天,愈来愈多的技术简化了Web Service技术的开发门槛,也是咱们的开发人员或多或少的在各种的项目中使用或基础到了Web Service技术带来的便利。
点击进入门诊提问并参与讨论