北京航空航天大学学报 ›› 2008, Vol. 34 ›› Issue (05): 576-579.

• 论文 • 上一篇    下一篇

以功能需求为驱的资源聚合方法与实现

郭皓明, 马世龙   

  1. 北京航空航天大学 计算机学院, 北京 100083
  • 收稿日期:2007-04-20 出版日期:2008-05-31 发布日期:2010-09-17
  • 作者简介:郭皓明(1978-),男,河北石家庄人,博士生,guohm@nlsde.buaa.edu.cn.
  • 基金资助:

    国家863基金资助项目(2002AA104220)

Functional-driven resource aggregation:method and its implementing

Guo Haoming, Ma Shilong   

  1. School of Computer Science and Technology, Beijing University of Aeronautics and Astronautics, Beijing 100083, China
  • Received:2007-04-20 Online:2008-05-31 Published:2010-09-17

摘要: 针对面向服务的体系结构(SOA,Service Oriented Architecture)环境中资源聚合的特点,提出以功能需求为驱动的资源聚合机制,在这一机制中,资源不再是静态的组件对象,应用流程与任务模型实现了分离,任务所需的功能成为关注重点与组织对象.聚合机制由3层构成:通过底层服务信息集合汇聚满足需求的资源服务;通过中间层的功能需求描述定义资源服务所具备的各种功能与属性;通过上层上下文环境满足任务执行过程中资源服务之间的约束.在模型内部,通过逻辑数据,维护异构服务接口之间的数据依赖关系.利用该机制实现以功能需求为驱动的应用构造.基于该机制的工作流系统NGGWf(National Geology Grid Workflow)已应用于国家地质调查应用网格中的地质勘测.

Abstract: A dynamic and non-persistent mapping resource aggregation mechanism was proposed, through which functional-driven workflow system was formed in SOA (service oriented architecture)environment for application aggregation requirement. In the mechanism, services in application model were not static component. Application process model and task were separated and functions needed by application were concerned. The mechanism consisted of three layers: In the bottom layer, service information collection was created to aggregate all services of same functionality needed by application; In the middle layer, function attributes of services was defined; In the top layer, application context was created to realize constrains between services and binding conditions while implementing task. In the model, logic data was adopted to maintain data relation between services for heterogeneous service interfaces. Through the mechanism, application was composed by functions needed. A workflow system based on the mechanism, NGGWf (national geology grid workflow),has been applied in geologic applications in NGG(national geology grid) environment.

中图分类号: 


版权所有 © 《北京航空航天大学学报》编辑部
通讯地址:北京市海淀区学院路37号 北京航空航天大学学报编辑部 邮编:100191 E-mail:jbuaa@buaa.edu.cn
本系统由北京玛格泰克科技发展有限公司设计开发