急!!!!!socket-RPC-...
webservice发展过程
- 提问者网友:了了无期
- 2021-07-18 01:26
- 五星知识达人网友:骨子里都是戏
- 2021-07-18 02:41
时间:2009-08-31
WEB服务的发展 Web服务似乎是一个崭新的名词,现在去浏览各大主流技术论坛,无一不在关注Web服务的发展。但是到底什么是Web服务呢?Yankee集团高级分析家加德纳认为,Web服务通常被定义为是自我遏制、自我描述的标准组件能通过Web实现出版、查找和调用。他们不仅能通过互联网完成离散性的商务功能,还能为多种形式的程序、数据和中间件之间的通信建立标准方法。Web服务不是真正的转换技术。虽然可以说他们有革新潜力,但适用就是发展。较以往,Web服务将会更加具有广泛的协同性、可控性和共享性。过去,平台与应用之间相互依从。而现在,Web服务已经与两者相脱离,不管是在什么样的平台之下,都能使应用软件存在于自己的平台上,并能互相操作。
由于Web服务是IT框架的一部分,对于终端用户和大多数部门来说,他们是看不见的。门户网站在后端使用Web服务进行信息综合时,也是在使用Web服务。对于大多数人来说,Web服务是一种幕后技术。虽然他们提供了很多应用,但大多数用户并不关心或根本不知道这些应用的背后是什么。然而,用户经验是悄然变化的,因为由于客户与Web服务商之间的联系更加宽松,好的Web服务构架能提供更加可靠的应用经验。
大多数测试Web服务或将他们做成产品的企业还是将他们的Web服务框架置于防火墙后面来执行,并作为一种低成本的专利集成技术而成为企业的择优选择。比如,一个需要给银行客户提供信息的网站,网站有不同的产品,客户就可以通过Web服务和底层系统来获得信息。Web服务在后端集成上的作用很大。公司将使用Web服务来将内部独立的应用程序和运行团体相链接,或者将多频道的前端服务,如Web、手机和声音与一整套共享的后端服务相链接。
Web服务的另一阻碍将是确保组织者和网络的可靠性。企业需要给开放网络建立一个强大和可靠的异步信息标准。其中之一就是集中起来,将商业元素进行可靠控制。
Web服务发展的另一关键论战就是Java .NET的纷争。Java与.NET之间的竞争与Web服务只存在间接的重要性。大多数企业都拥有Java 与.NET技术,而WS-Interoperability(Web服务协同性)标准正在尽力促进他们之间的协同性。但他们还是会作为Web服务的竞争性开发工具和运行环境。哪一种技术能更容易建立Web服务和或更能集成Web服务呢将会影响企业对这两种技术的选择。微软在使用的方便性和工作效率方面都取得了更多的成功,这是很重要的。