2002-09-11 14:55
Web服务 按需服务
——Sun ONE为企业建立服务驱动型网络
按需服务的最高境界
企业的信息资源可谓投资巨大、价值连城,如果能够做到“按需服务”,其结果一定非常诱人。而这一点正是Sun公司长期追求的目标,Web服务的发展则使“按需服务”的层次越来越高。
计算机科学的发展史,可以说是“共享”与“独占”的矛盾发展史。为了提高各类计算资源的利用率,人们研究各种算法,去最大限度地共享CPU、内存、外存、外设等几乎所有的设备。但是,这些都是对硬件设备的共享。Web服务技术日趋成熟,使得软件部件的共享成为可能,IT资源的利用率将会达到更高的境界。
Web服务是一种自我描述组件,它可以自动发现和调用其他Web组件,动态地组成应用系统,完成用户所要求的任务。这就构造了一个开放性的环境,可以根据新业务的需求随时创建应用系统。这样一来,企业对市场环境的反应速度必然大大加快,信息技术的能力就转化为巨大的商业利益和潜能。同时,只有当调用一个软件组件的时候,才会占用相应的硬件资源。一旦使用完毕,在释放软件组件的同时也就释放了相应的硬件设备,所以资源利用率更高,IT系统的建立和维护成本更低。
并非空中楼阁
在许多人眼里,Web服务是一种革命性的技术。而META Group的说法是:“Web服务是Web结构演进的一个步骤,它反映了信息利用和信息处理之间的完全分离。”Sun对这种说法给予了完全的支持。Sun认为,软件本身就是一个演变的过程。
最初的软件都是哪里需要就在哪里运行,也就是本地应用,而且一般都是在封闭环境中运行的,例如大型主机环境。这种环境是用单一的配置去满足各种不同的企业应用,其维护和使用成本非常高。而且,在开放的Internet环境中,这种应用系统与其他系统实现集成的代价也非常大。
为了适应Internet环境,企业进入了Web应用时代,也就是分布式的应用。不管这种做法的代价有多大,企业必须使自己的应用转向基于Web以适应市场竞争的需要。商品库存和产品介绍都变成了网页,大量的软件转为在线运行,成百万上千万的用户通过不同的系统访问这些Web应用。如今,大多数企业用户都处于这个阶段。
企业用户并没有在Web应用时代停滞不前,尽管它在今后几年内仍然是企业应用的主流,企业应用的新时代已经初露端倪,那就是Web服务。
然而,企业用户并不会紧随技术的发展而抛弃原有的投资。今后的企业应用环境将是一个复杂的、无所不包的混合体,其中既有最传统的封闭系统,又有当今盛行的Web应用,还会加上即将来临的Web服务。企业并不在意自己即将采用什么技术,而是关注自己的信息资产是不是能够化为利润引擎。所以,企业需要的是“服务驱动的网络”和“按需服务”,是对以往系统的继承与升级。
做出你的正确选择
对于IT主管来说,为企业选择正确的信息系统架构是一项艰巨的任务。我们已经意识到企业软件架构演变的来龙去脉,已经具备了把软件当做服务来为企业运作提供支持的能力。问题的关键在于,怎样才能找到一条快速、经济、有效的道路。
Web服务是非常诱人的,但同时又是抽象而难以理解的。如果采用Sun ONE(Open Net Environment,Sun开放的网络环境)的架构,企业就比较容易实现平稳的过渡,并且把原有的资源带入下一步的Web服务环境。
为了轻松地实现这种过渡,首先要让信息系统中各个部件可以顺畅地沟通。正是考虑到这一点,Sun ONE才特别强调开放和基于标准这两个要点。要建立基于Web服务的企业信息系统,你必须首先使现有的基础架构符合开放的标准。只要做到这一点,你的业务过程就会非常顺畅,在信息资源方面的投资很快就会得到回报。
Sun ONE为按需服务的开发和部署提供了方案、结构、平台和技术,为创建或扩展以Web为中心的计算环境打下了基础。Sun ONE平台基于标准,充分利用了Web服务的新方案。事实上,早在SOAP、XML、ebXML、LDAP、UDDI、Java等Web服务标准被业界广泛接受之前,Sun已经是相关技术的创造者和一些标题的倡导者,这就决定了Sun ONE在当今Web应用时代和未来Web服务时代的特殊地位。
在Sun ONE架构以及按需服务概念的起点在于DART模型,对这个模型的深刻理解将会引导你对企业信息资源获得极其深刻的认识。DART分别取自数据(Data)、应用(Application)、报告(Report)和交易(Transaction)四个单词的第一个字母。这个模型为业务主管理解IT资源的价值并从中获得最大的资产回报率提供了一个简洁明了的思路。由此可以为企业形成一个与业务流程相对应的信息资源清单,从而使企业以更加有效的方式去利用信息资源。
Sun ONE实际上就是一个企业业务在IT技术方面的投影,通过将适当的软件部件组合成一个具有“按需服务”功能的协同产品包来降低成本和复杂性。Sun ONE的每一个部件——从目录到门户——都与企业业务相对应,立刻就可以为企业运作提供帮助。
企业用户并不喜欢新技术,而是希望享受各种新老技术所提供的服务。Web服务的真正价值就在于它能够建立“服务驱动的网络”,把分布在四面八方而又通过网络连接起来的服务能力和服务资源动态地整合起来。20多年来,Sun公司矢志不渝地坚持开放的理念,Sun ONE则通过Web服务技术和“按需服务”的概念,让企业用户进一步感受到开放所带来的最大益处。
看得见的实例
Web服务、按需服务,听起来似乎很遥远,其实应用起来一点都不神秘。Sun ONE已经在中国人民保险公司(PICC)管理信息化战略中发挥着重要作用。Sun ONE所代表的“开放的网络环境”与PICC电子商务架构实现了优化结合。很好地满足了PICC对内自由沟通和信息管理、对外提供全方位的保险服务以及使用户无论何时何地都能在线应用各项服务的需求,通过Sun ONE Portal Server,Sun ONE Directory Server和Sun ONE Messaging Server的成功应用,整合了PICC企业运作的各个主体,实现了PICC企业信息传递、业务运营、部门协同以及个性化的服务,而且基于电子商务平台运作,增强了核心竞争力和服务水平。