服务计算的发展背景
与服务科学同时发展起来的一个重要技术领域是服务计算(Service Computing)。其泛指以服务及其组合为基础构造应用这一新开发泛型相关的方法、技术、理论和支撑环境。
近年来,随着计算机科学技术及其应用的普及和深入发展,特别是基于Web计算技术与商务应用领域的融合,逐步催生了"服务计算"概念的形成。面对现代服务型经济的强大需求,服务计算领域得到了快速而迅猛的发展。它跨越计算机科学与技术、信息技术、商业和管理等多个领域,在理论模型和技术方法上有了长足的突破。“面向服务”的基本原则在短短几年时间内深刻改变了人们看待商务和技术的传统方式。服务计算成为独立技术领域有它的必然性。向前追溯它的发展历程,可以发现以下三条主要线索。
(1)不断变化的计算系统的需求和环境,要求复杂的分布式计算系统能够迅速适应辩护,其体系结构、业务模式和实现技术等方面应随需演变与动态重组。Web Service和SOA正是在这一形式下应运而生,从技术上促进了服务计算的产生。
(2)随着现代服务业的发展,各类先进的IT技术被广泛应用于服务业务当中,借以提升服务效率、降低访问与获取服务的难度、提升客户满意度。一SaaS、EaaS为代表的新型软件化服务方式,从社会应用的角度促进了服务计算的发展。
(3)现代商务的动态性和复杂性要求持续优化的业务模式/流程以提供按需服务,这从商务角度催生了服务计算的产生。
在经济全球化的环境下,任何组织(企业、政府、大学等)所面临的竞争环境越来越激烈,客观上要求组织对其内部的经营模式和业务流程进行持续不断的优化,以提升自身的竞争力,快速响应外部合作伙伴与顾客的需求。在这种需求下,计算技术与传统的商务管理技术相交叉与融合,从商务角度催生了服务计算的产生。