%0 Journal Article %T 油气勘探和开发领域中间件的设计及实现 %A 盛秀杰 %A 梅廉夫 %J 石油地球物理勘探 %D 2010 %X ?通过介绍领域中间件(petrocovery)的系统架构及其核心组成单元,本文论述了面向油气勘探与开发(e&p)领域中间件的四大特征功能,即应用软件的互操作性、领域数据集成、分布式面向对象计算及面向服务的自适应系统架构。应用信息科学领域最新的面向对象分析、设计和通用中间件技术,尤其是设计模式、组件及框架等与封装、抽象相关的软件复用新技术,建立了在分布异构网络环境下不同学科应用软件的企业级开发与集成模式:一是基于约定接口、通用领域数据模型和开发库定义的不同学科应用软件框架,可很好地满足不同学科最新研究成果和急剧的需求变化,降低了不同应用软件的开发难度并加快其开发速度;二是通过不同学科代表的接口定义(idl),一方面在服务端以领域服务和通用服务(如事件服务等)的形式响应不同应用软件的客户端请求,另一方面利用软件总线(orb)最大化地支持不同客户端间的协作,即支持不同领域应用软件的无缝协作;三是基于知识、信息、数据(kid)分类而封装的领域数据模型,使得不同接口的沟通有了统一的语法、语义和解析机制,最大化地体现了不同学科在数据层面的互通性。 %K 中间件 %K 软件框架 %K 数据集成 %K 设计模式 %K 应用协作 %K 分布式计算 %K 面向服务 %U http://www.ogp-cn.com.cn/CN/abstract/abstract393.shtml