SOC:网络时代的操作系统

时间:2022-10-13 06:27:42

SOC:网络时代的操作系统

1942年生于上海市,1965年毕业于复旦大学数学系计算数学专业,现为国防科技大学计算机学院教授、博士生导师。吴泉源教授长期从事计算机软件的研究工作,是我国第一台巨型计算机系统的主要研制者,获国家级科技成果特等奖。在国家“863”等计划的支持下,他主持研制的中间件成果――“面向对象的分布计算软件平台StarBus”获2003年国家科技进步二等奖,“农业专家系统在中国”获2003年联合国信息科学领域世界峰会大奖。

随着网络技术的高速发展和网络应用的不断深入,网络已不仅是信息传输的基础设施,而成为服务共享和信息处理的基础设施。为了支持分布、自治、异构的网络应用的系统整合和服务共享,需要一种显示的计算机模式,这就是利用服务支持、快速构建网络应用的、面向服务的计算soc (Service-Oriented Computing)以及一种支撑软件,这就是建立在物理网络之上的SOC中间件。SOC中间件是当前中间件领域的重要发展趋势和研究热点,已列入将于今年11月由ACM主办的第8届中间件国际会议的重要研讨主题。

显然,SOC中间件需要面向服务的体系架构,即SOA。事实上,这种面向服务的软件架构已成为新一代Web服务的基础框架,框架中可供共享的各类功能构件,包括通信构件、数据构件、业务构件和门户构件均可包装成一个Web服务,并通过流程管理BPM,支持跨域的集成与协同。在SOA中,服务是粗粒度的、松耦合的、标准化的,它们通过企业服务总线ESB关联在一起,ESB处于SOA的核心,其关键技术主要有:快速的SOAP绑定技术,优化的路由定位技术,高效的XML解析器,轻量级服务访问等。

SOA正在向分布式发展,与此紧密相连的,人们目前正在把注意力放在支持企业应用集成的各种更有力的方法和解决方案上,涉及的技术主要有:为面向服务的系统SOS提供服务级契约的集成支持,如服务质量QoS以及有关端对端的可信性、安全性、容错和负载平衡等非功能特性的支持;服务全生命周期的管理与监控,包括组成员服务与服务组的管理,服务级契约的管理,自配置、自适应、自修复、自优化、自保护等管理; 通过运行规则、可适配的工作流、业务策略与决策,支持业务功能的动态集成和SOS的动态组建等。

总之,SOC中间件是面向服务的中间件,可以视为网络时代操作系统,有了它,网络应用将变得轻松起来!

上一篇:无线标准的优劣比较 下一篇:SOA驱动整合应用