你好,欢迎来到! 设为首页 收藏本站
联系电话
论文范文 当前位置: > 写作指南 > 论文范文 >

基于ESB的油田业务应用集成初探(2)

时间:2013-08-19 14:43来源:核心期刊网 作者:杨河山 点击:
3两种集成方式对比 应用集成从部署方式上讲主要有两种,一是采用WebServices技术的多点对多点的网状部署,另一个就是采用ESB技术的总线型部署。 WebServices部署方式具有部署简单的特点。对于已有应用只需要稍加改
  3两种集成方式对比
 
  应用集成从部署方式上讲主要有两种,一是采用WebServices技术的多点对多点的网状部署,另一个就是采用ESB技术的总线型部署。
 
  WebServices部署方式具有部署简单的特点。对于已有应用只需要稍加改造,以WebServices方式进行发布即可。但随着需要集成的业务应用模块越来越多,这种方式部署就出现了一个问题:当模块A需要和模块B通讯时,模块A就需要增加一个模块B能识别的接口(模块B增加一个模块A能识别的接口也行),这样假设有n个模块进行集成,就需要开发n*(n-1)/2个新接口,这样就造成了开发时间长、成本高、维护难度大的困难。
 
  ESB总线型部署方式技术难度大,前期投入高,需要开发一个对各种异构的系统都能进行转换和适配的总线平台。这种部署方式的优势在于增加一个业务应用模块,只需要开发一个符合总线要求的接口即可,开发成本低、维护难度小。从长远出来,综合权衡后,本文采用ESB总线型部署方式进行集成。
 
  4基于ESB的四层油田业务应用集成框架
 
  通过对现有集成技术的研究,结合油田实际,本文提出了基于ESB的四层油田业务应用集成框架。
 
  表现层:油田业务应用涉及到大量的用户界面,有几百个用户界面屏幕是不足为奇的;用户使用频繁的差异很大,一般用户也经常没什么计算机技术背景;界面的表现形式也多种多样,有用于门户的、有web形式的、也有桌面版的。因此,本文专门设置了一个表现层专门处理用户界面。
 
  业务处理层:企业应用集成的应用层。结合油田实际,定义勘探开发中重要的、可复用的专业化业务流程。这些业务流程描述了完成某个应用所需的服务。在该层设置了一个路由表,用来存储和维护每个具体业务需要的服务以及服务的地址。
 
  ESB层:提供消息传递系统的基本功能,包括消息总线、消息路由、消息管理等功能;同时提供服务总线安全、通讯协议转换、框架配置以及服务管理等功能。
 
  服务层:包含多个分布、异构的油田应用服务组件。组件按提供的功能不同分为两类,一个数据服务组件,主要用于对业务应用组件提供数据服务;另一类是业务应用组件,是服务层的主体,承担主要的对外服务功能。


  核心期刊网(www.hexinqk.com)秉承“诚以为基,信以为本”的宗旨,为广大学者老师提供投稿辅导、写作指导、核心期刊推荐等服务。
  核心期刊网专业期刊发表机构,为学术研究工作者解决北大核心CSSCI核心统计源核心EI核心等投稿辅导咨询与写作指导的问题。

  投稿辅导咨询电话:18915033935
  投稿辅导客服QQ: 论文投稿1002080872 论文投稿1003158336
  投稿辅导投稿邮箱:1003158336@qq.com
------分隔线----------------------------
栏目列表  
推荐论文  
热点论文  
 
QQ在线咨询
投稿辅导热线:
189-1503-3935
微信号咨询:
18915033935
网站简介 核刊总览 普刊专栏 期刊验证 学术答疑 服务流程 写作指南 支付方式 信用说明 联系我们
CopyRight © 2013 All Rights Reserved.
免责声明:本站提供投稿辅导 论文投稿 投稿辅导 核心期刊检索 核心投稿辅导等服务,本站刊载文章仅代表作者观点
并不意味着本站认同,部分作品系转载,版权归原作者或相应的机构;若某篇作品侵犯您的权利,请来信告知:1003158336@qq.com