ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:35.33KB ,
资源ID:6146082      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6146082.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于Web服务的企业集成平台框架研究.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于Web服务的企业集成平台框架研究.docx

1、基于Web服务的企业集成平台框架研究 本文由lzlbem0943贡献 pdf文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 第卷第期 计算机集成制造系统 年月 文章编号:() 基于服务的企业集成平台框架研究 孟晓军,张旭,宁汝新,宋煜 (北京理工大学机械与车辆工程学院。北京 , 泰山学院科研处,山东泰安) 摘要:为实现企业信息、过程与应用系统的动态集成,构建了基于“用户一流程一应用系统”模型的企业集成 平台逻辑框架。该框架以企业应用系统及相关数据库为底层支撑,采用服务将应用系统和业务流程逻辑封 装为标准服务,通过服务的发布与发现机制,实现企业资源的发现和共享。以

2、业务流程方式将企业内的服务进行 动态编制,实现基于业务流程的企业运行动态组合,并实现业务流程的定制与监控。集成平台的核心为服务 的管理与编制,通过业务流程引擎驱动执行。平台对外表现为统一的企业门户,可以实现企业用户单点登录,并且 建立了涵盖企业和车间两个级别的综合看板。最后结合企业实际,给出了集成平台框架实例。 关键词:集成平台框架;面向服务体系;企业动态集成 中图分类号: 文献标识码: “”, 。 。 ( , , ,; , , ,) : , , 。 。 , : ; ; 引言 它的生产开发能力完全依赖这些应用系统的功能及 其集成程度,目前集成化已成为现代开发技术的主 流,企业集成为企业内应用系

3、统及业务过程的协 企业的正常运转一般由大量的应用系统支撑, 收稿日期:修订日期:。 ; 基金项目:国防基础科研资助项目() : () , 作者简介:孟晓军(一),男,山东泰安人,北京理工大学机械与车辆工程学院博士研究生。泰山学院科研处讲师,主要从事及企业应 用集成的研究。: 计算机集成制造系统 第卷 调运转提供了技术支撑,是企业未来发展的重要趋 势。 国内外对企业集成展开了大量的研究,美国早 在年就建立了国家工业信息基础结构协 )的观点,这种观点认为可以设计被其他业 务或系统订阅并按需使用的服务。提供的标 准和通用的服务可以实现业务过程的互操作,利用 中服务的发布与发现机制,可以很好地解决企

4、业资源发现和共享问题。服务的自治性和可动态组 合性可以为企业应用集成的动态要求提供技术支 持。公司预计到年,架构将成为 占有绝对优势的企业集成的基础框架。 议,该协议依赖对象管理组织( ,)的公共对象请求代理结 构( , )对象中问件协义、工作流管理联盟( ,)的工作流规 范、国际标准化组织( 企业集成平台功能需求分析 企业的设计生产可以概括为五大业务工作流 ,)的产品模型数据交换标准 ( 程,即产品设计、生产技术准备与过程控制、厂级生 产管理、车问执行层管理与控制、生产质量管理与控 制。集成平台对外应提供统一的企业门户,对内应 实现应用系统的集成和业务流程的管理与集成。本 文提出的集成平台结

5、合企业实际需要,以某航天科 工集团及其下属企业为具体实施单位。该集成平台 总体上包括应用系统集成、业务流程管理、企业门户 建设及综合看板与决策分析四大业务功能,如图 所示。 企业集成平台 ,)以及标准通讯协议建立虚拟企 业的技术标准,通过建立虚拟企业来协调和分享设 计与制造信息口;文献基于智能建立了 一个用于企业集成的框架结构,该框架使得智能代 理间可以通过消息总线直接交互,并且企业中的人 可以通过个人助理( ,)参与 到多组成的企业集成结构中去。我国对企 业集成也开展了研究工作,文献通过封装、继承、 多态等面向对象的思想,构建了计算机集成制造系 统( , )信息集成建模框架,该框架提供了基本

6、的使 用信息集成系统的设计与构造环境。文献 提出了一个面向企业集成的应用集成平 台系统( 应用系统集成业务流程管理企业门户建设综合看板与决策分析 上 上 上 上上 上 上 上 上 上 上 上 上 上 上 上 上 上 声 品 设 计 系 厂 级 生 声 管 理 系 统 集 成 生 技 束 准 备 与 过 程 奎 问 生 执 行 层 管 理 与 控 制 系 统 集 成 ,),该系统基于软件重用和软件 组件的思想,研究支持面向企业集成的软件 支持系统。以上这些研究项目大都注重于创建企业 内及企业问协作环境,解决企业的信息集成和过程 集成问题,而对企业的资源发现和服务共享问题则 很少论及,对业务流程及

7、时动态地响应市场变化 也较少论及。在目前国内企业的生产实践中,企业 内部业务流程、业务数据和应用系统的集成与动态 重组仍然是实现企业集成的难点和重点。企业经营 环境和业务过程的动态变化要求企业集成能快速、 动态地重组各种业务流程和业务系统,不断地改进、 更新、添加新的业务,以适应业务服务的变化,因此 企业应用集成的动态性要求很高。 基于服务的面向服务的体系架构( 统 集 成 控 制 系 统 集 成 质 量 管 理 与 控 制 系 统 集 业 务 流 程 模 板 定 义 业 务 数 据 提 取 转 换 业 务 流 用 户 用 户 与 应 用 统 统 的 知 统 企 奎 问 级 看 板 系 直 接

8、 成 本 统 计 分 析 系 统 业 级 看 板 系 统 程 执 行 过 程 监 控 与 权 限 管 理 识 库 的 应 用 接 口 资 身 份 认 证 源 统 工 艺 管 理 决 策 分 任 务 综 质 量 统 计 分 析 能 力 分 析 系 统 库 规 范 析 系 统 成 一 一 一 图企业集成平台功能结构图 企业集成平台应集成上述业务流程所涉及到的 应用系统,并提供业务流程的定制和监控等功能。 集成平台建立了企业级和车间级两个层次的综合看 板,企业或车间级管理人员通过综合看板获取生产 进度、成本核算及质量统计等相关信息和数据,为企 业或车问的决策分析提供支持。企业用户通过平台 门户实现单

9、一用户登陆和身份验证,根据工作性质 获取访问不同应用系统的权限,根据预先定义的业 务流程逻辑获取相应的任务,根据业务需要调用相 ,)可以将企业内部 的应用系统、业务功能、业务数据封装为服务,这种 架构思想起源于“把软件作为服务”( 谊商网 第期 孟晓军等:基于网络服务的企业集成平台框架研究 应的应用系统,整个集成平台体现为“用户一流程一应用系统”的逻辑架构。 想,把业务流程封装成服务,采用基于的 服务描述语言( 基于服务的企业集成逻辑框架 针对企业资源的发现和共享问题,本文提出了 基于服务的企业集成模型,利用基于可扩展标记语 言( ,)格式的中 间文件,实现服务间的数据传递与转换,为过程集成

10、奠定数据共享的基础。通过服务封装构建集成平台 逻辑框架,企业用户通过集成平台定制或者进入业 务流程,调用相应的应用系统,在规范业务流程的同 时,最终实现企业的过程集成和应用集成。 ,)来描述接口。业务流程服务在统一 描述、发现和集成( , ,)服务库中注册发布,并 说明业务流程服务所实现的功能、所属的服务类别 及需要查找的地址,以及多个查找结果的选 择策略等内容,为其他业务流程提供标准的服务,利 用服务的发布与发现机制解决企业资源发现问题。 以五大业务流程为例,基于服务的企业集成模 型如图所示。业务流程被封装成标准的服务,业 务流程服务在相互发现和共享的基础上进行编制和 组合,从而实现业务流程

11、间的相互调用。事实上,五 大业务流程服务也是由子业务流程组合而成。 基于服务的企业集成实现模型 企业是一个复杂的系统,用过程的观点来看待 企业,它的组成元素就是经营过程。根据思 早用户登录 其他业务流程 访问服务 程设技控生执制质 :计术制产行量 准管层管 备理管理 业与理与 务产生过厂车与生控 流品产程级问控产制 雉 集成平台的 服务注册与 管理 备理 程殴技控生执控质 :计术制产行制量 准管层管 理 业与管与 务产生过厂车理生控 流甚产程级问与产制 图基于服务的企业集成实现模型 在当前的商业环境下,企业的重要数据存储在 异构的系统中,包括产品数据管理( 基于的中间格式文件同时满足了服务间

12、实时通讯和异步数据传递和转换,二者互相补充以 实现业务流程间的信息与数据交互。例如用户单点 登录时的信息传递被设计成同步的,而业务流程间 的数据传递因为后续业务流程要对传递的数据进行 处理和操作,需要耗费较长的时间来对这些请求做 出响应,所以一般设计成异步数据传递。服务问的 通讯及数据传递如图所示,服务间及与数据库间 的交互是通过集成服务层的服务总线来实现的,为 简便起见,图没有画出服务总线。 企业集成逻辑框架 企业集成平台不但要实现企业业务流程的服务 封装和组合,而且要通过集成服务层的企业服务总 线实现企业公共的服务,其他业务服务建立在公共 服务的基础上,服务之间的发现和调用,以及服务之 间

13、的通讯或数据传递完全依赖企业服务总线提供交 互通道,即服务的提供者和使用者通过企业服务总 线实现企业业务服务的集成。 ,)系统、客户关系管理系统、企业 资源计划( ,)系 统、服务器及其他系统等。企业集成的一个核 心功能是可靠地把信息源从应用系统传递到需要该 信息的其他系统,这些数据的传递和转换依赖于业 务流程的正确运转。不同的业务流程可能涉及到独 立开发的不同系统,互相不能理解对方的语法或语 义。所以,有必要在传输者和接收者问进行数据格 式的转换。通常采用的方法是在需要集成的两个系 统间开发适配器,本文前面简要指出了这种点对点 开发的缺点,而且适配器的开发耗资大,文献和 文献通过大量的调研指

14、出,适配器的开发费用 大约占整个集成项目费用的。由于构成当代 的一切基础就是通过进行数据表示引, 本文采用基于的中间格式文件进行业务流程 服务间的数据传递和转换。 计算机集成制造系统 第卷 业务流程的一个活动节点,用户为完成工作而调用 发送请求 按标准生成舭文 件,提供标准服务 服务 向服务 传送文件 服务接收 文件并解析 服务 相应的应用系统。用户完成工作并提交后,该项业 务活动结束,业务流程按照定义自动流转到下一个 活动节点。 企业动态集成实现技术 企业经营活动的动态性和企业内外环境的变 数据库 数据库 化,要求企业集成能动态响应业务活动的变化。灵 活、动态地实现业务流程的集成体现了企业集

15、成平 台的柔性。 图服务间基于文件的数据传递 基于服务的企业集成逻辑框架如图所示。企 业通过集成平台的企业服务层对外发布企业级业务 信息,集成平台内部实现企业业务流程及应用系统 的服务封装与服务组合,依赖集成服务总线完成服 务间的交互,按照业务需要调用或组合封装成标准 服务的应用系统或业务流程逻辑,底层基础资源数 据库为整个集成平台提供基础数据支持。子业务流 程服务通过服务的动态组合形成业务流程服务,而 业务流程服务又可以进一步组合成企业级服务,通 过在广域网上注册与发布,便于其他企业发现,为企 业间的集成奠定技术基础。 服务组合实现企业动态集成 企业业务流程可由不同的子业务流程组合而 成,子

16、业务流程又可由更细粒度的子业务流程或不 可再分割的原子业务流程组合而成。例如,生产技 术准备流程可分解为创建工艺技术准备任务、建立 工艺物料清单( ,)、工艺任务 分配、车间工艺设计等多个子业务流程。因此企业 的业务活动是由不同层次、不同粒度的流程组合而 成。 利用中服务的可组合性,通过服务的发 布和发现机制,封装成标准服务的业务流程可以发 皇 浏览器 皇 浏览器 现并调用其他业务流程服务。标准服务具有 表示层 描述的服务契约(服务契约是实现互操作与集 成的手段),通过服务契约,交互双方能够理解同一 服务定义,包括服务名称、消息、数据类型及相关的 策略等信息,所以业务流程服务可以方便地组合形

17、成组合服务。组合业务流程服务如图所示。 竺竺多 延梦殛至多多 王 ? 善 业务 企 服务层 服务层 善 业务 集成服务总线 业务一 业务层 应用系统 。 应用系统应川系统一 集成 服务层 数据库 日 日 资源库 知识库 日 日 标准库 数据层 图业务流程组合 图基于服务的企业集成逻辑框架 由原子业务流程或子业务流程组合而成的业务 流程由业务流程执行语言( 整个集成平台体现为“用户一流程一应用系统” 的逻辑框架。企业内用户登录集成平台,根据其角 色的不同获取不同的权限,自动进入自己的工作页 面,接收自己的工作任务,而每个用户的任务是整个 ,孓)进行定义 和创建。是一种面向流程( 谊商网 第期 孟

18、晓军等:基于网络服务的企业集成平台框架研究 )、依赖于的服务合成语言。已定义的 原子业务流程服务或子业务流程服务在 中定义为合作伙伴链接()、利用接收 ()、调用()等基本活动,以及顺序( )、开关()等结构化活动实现对已定义 业务流程服务的编制()和组合。 灵活的企业动态集成技术 在具体的实现上,业务流程的动态组合首先对 业务流程进行分类,以规范业务流程,然后采用分层 的方法,在业务流程服务层之上再设计一流程控制 层,由流程控制层对核心业务流程逻辑进行调用,从 而实现灵活、柔性地集成。 企业有些业务活动在整个企业内具有通用性 (如基本数据访问业务),有些业务活动可能是某些 业务过程内通用的(

19、如生产技术准备流程),只有极 少数流程是专用的,可以根据其通用程度分为全局 通用流程逻辑、业务内通用流程逻辑和专用流程逻 辑,并分别封装为全局通用流程服务、业务内通用流 程服务和专用流程服务。对业务流程的分类不但可 以减少业务流程的数量和业务流程的冗余,更重要 的是可以通过对相似或相近业务流程的整合起到规 范业务流程的作用。 上述三类流程服务形成能完成一定业务活动、 具有自治性的业务流程服务,这些服务可以被其他 业务流程服务发现并调用,由这些核心业务流程服 务组成企业的流程服务层;而流程服务控制层负责 根据业务的需要调用相应的业务流程逻辑,起到对 已有业务流程服务进行调用和组合的作用,如图 所

20、示。 表示层 用服务编制及技术进行动态服务 组合,服务编制专门用来实现企业业务流程的 服务组合,相当于在企业业务流程服务层之上添加 了一个控制层,而且基于流程定义的运 行时引擎,服务的组合可以采用运行时绑定的方式, 即将具体的绑定延迟到组合服务执行时动态完成, 由此把子业务流程动态组合成父业务流程,实现业 务流程柔性、灵活、动态地组合,最终实现企业的动 态集成。 以生产技术准备流程为例,该业务流程服务 ( )由创建工艺技术准备任务服务 ()、建立工艺服务( )、工艺任务分配服务()及 车间工艺设计服务()等业务流程服 务组合而成。图描述了采用服务编制实现 生产技术准备流程。总工艺师通过集成平台

21、用户界 面启动生产技术准备流程,或由其他标准服务 调用该流程服务。生产技术准备流程服务通过对各 子业务流程服务的调用来完成编制中的各个步骤, 通过条件判断,实现子业务流程服务的动态组合,并 把不同的任务自动提交给承担该任务的相应角色。 其部分代码如图所示,该段代码 展示了业务流程调用顺序、审核工艺任务单是否符 合要求的判断逻辑,以及通过工艺任务单号在业 务流程间传递工艺任务单等逻辑。通过对业务流程 的调用组合形成生产技术准备流程。 集成平台结构框架实例 某航天科工集团及其下属企业分别构建了基于 和的两级系统,对企 业的产品及相关文档进行全生命周期的管理; 采用来管理企业的各种资源,属于企业的计 划层;而企业计划层与车间现场控制之间的执行层 流程服务 控制层 是企业基于 平台企业版( ,)架构自主开发的制造执

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1