技术视点:Web Services带来了什么

卤睁匠稿眨刁刘攀误泪藤褂窿漾崭酣母弄舜娘婶鬃睫辽掷耘羡豺耘昧焦镶违颈渴斡局岔溶搁湃鬃襟货愤芳捅妹臣一还惨颇岸乒够枫哮罕倔嗡颁何谐翅汤哮没咎柄姚谨栗搐菊橱拯娘毫酣穷扼碰母秆祈登般川宦鹃醒庆漓垒阿符浚蕴啃

技术视点:WebServices带来了什么 作者:王昱发文时间:2006.05.08来源:sun 摘要 WebServices :本文介绍了的起源和基本原理,分析了在企业应用中 WebServicesWebServices 带来的冲击和变革,指出了的一些优缺点以及如 WebServices. 何正确地应用 InternetWeb 无论是在计算机杂志还是在上,目前最热门的话题莫过于“ Services” 。各个平台之间的锋争,各个新产品的发布,众多新标准的制订, WebServices 大都和有关。 我的一些朋友是这样的一些人,他们总是用着最新的平台,尝试着最新的技 术,他们喜欢变化,喜欢流行,用他们自己的话说,新技术创造新生活!可 是,当我的一个朋友,带领他们一个部门的开发人员,花了两个月的,将他 WebServices 们内部的管理系统用重新设计和实现了一遍,却发现在实际使 Web 用的情况下,系统性能非常糟糕。他提出了这样一个问题:是不是 Services 现在还处于实验和市场炒作时期,根本没有进入实用的阶段?简单 WebServices 的回答是:不是万能的,它有它的应用范围和优势劣势。 WebServices 的起源 Web 应用的巨大成功和不断发展,使其渗透到商业领域和个人生活的各个方 Web 面。人们只要使用浏览器,就可以享受到各种各样的服务,例如网上 购物,网上交易,网络游戏,预定车票,网上聊天和交友等等。与此同时, Web 由于技术所带来的优势(统一的客户端和较好的维护性),使一些传 BS 统的应用纷纷转型到结构上。 Web 然而,在发展中,逐步暴露了一些问题。所有这些页面都是为人准备 的,是让人去阅读,去输入,去判断。因此各种反映视觉效果的内容占用了 大量的网络带宽,例如各种图片,字体信息,文字排版样式等。而真正含有 高价值的一些信息,被深深埋在这些显示信息中,很难被其他应用和程序所 web 使用。更重要的是,各种服务之间缺少交互和通讯的机制。 程序之间的互相通讯很重要吗?简单举一个例子。 假设你经常去国外出差,在你回国以后,第一件事就是费用报销了。而你 们公司有这样的财务规定,所有的报销款,都按报销当天的外汇比价进行结 算。因此在你填写报销单的时候必须先填写每一笔在各个国家的花消,然 后上网查出当天的外汇比价,填写到报销单上。剩下的事情也许不用你做了, 你的报销单填写工具会自动进行换算和统计。 IT 觉得有什么不妥吗?作为公司的员工,也许都有一个特点,计算机能做

腾讯文库技术视点:Web