跨系统协同信息工程管理软件服务平台最重要的功能就是将分散在不同信息服务机构和创新主体组织内的海量的、分布的异构信息资源整合起来,利用技术手段,将服务流程在这一平台上实现重组和优化,在此基础上根据知识创新价值链主体的信息需求进行协同服务,服务的最终目的是跨系统全程保障主体的知识创新价值的实现。跨系统的信息服务具有鲜明的组织网络化与信息网络化特征,各类服务资源依托网络平台与相关技术实现动态传递与调度。以云计算为代表的新兴网络技术正广泛渗透到信息服务应用的各个层面,为服务资源的分布式存储、动态调用提供了新的技术手段,为跨系统协同信息工程管理软件服务平台的建设带来了新的发展思路和可行的技术路线。
之前我们介绍了协同信息工程管理软件服务平台建设的关键技术,对SOA架构和云计算技术的特点进行了分析,结合平台的建设目标,根据协同信息服务的跨系统需求和搭建的服务架构,提出跨系统的云工程管理软件服务平台实现方案,通过云工程管理软件服务平台把分布在各个信息服务机构内的资源和服务整合到一起,快速地把资源査找和信息处理转换到需要的应用上,并且根据用户需求进行服务调用,创新价值链上的主体也可以在此平台上实现协作创新。各个信息服务机构仍然独立运作,通过建立区域和行业云服务中心将他们组织起来,机构之间的资源协调和服务业务的协同由云工程管理软件服务平台统一指挥调度。
云计算应用包含这样的一种思想:把相关力量(包括存储、计算和服务)联合起来形成“云海”,提供一组服务功能。用户不需关心存储、计算和服务在哪朵“云”上,但用户一旦有需要,就能通过它获得需要的内容,并达到只为所需服务付费的目的。对于信息服务机构而言,基于云计算模式的服务就是将各个信息服务机构的资源和服务利用互联网组成一个强大的虚拟的信息资源云,并构建相应的云工程管理软件服务平台,提供的信息资源按需服务和收费,满足用户的需求。①相关的信息资源在“云海”之中,创新主体在任何时间、任何地点都可以以某种便捷、方便、安全的方式获得“云”中的相关信息或服务,用户看到的只是一个统一的服务界面,而不用管它背后的组织方式和资源所在。云工程管理软件服务平台可以动态地提供和分配资源,云计算在信息服务的应用将改变信息服务机构系统内服务各自为政的局限性,使其不断走向规模化、协同化。在传统集成技术的基础上,通过云计算可以获得更大的应用集成度和资源伸缩度,并将应用集成的概念延伸为服务集成,从而打破传统服务系统边界,实现信息和服务集中。这与知识创新价值链形成过程对信息服务的需求不谋而合,利用云计算的思想来构建工程管理软件服务平台可以满足创新主体复杂的信息需求,具备可行性。
在工程管理软件服务平台的架构方面,将SOA服务架构与云计算相结合,从理论层面探讨面向服务架构的跨系统协同云工程管理软件服务平台的构建。通过SOA架构将服务业务和资源封装成标准的WebServices服务,并纳入到SOA体系进行管理和使用,包括服务的注册、查找、访问和构建服务工作流等。各信息服务机构的资源和服务组成一朵朵“云”,朵朵服务云又汇集成片片云海。云服务模式下的信息服务系统能够自动搜索各种资源并选择最佳路径来传送数据资源。