您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 基于Web服务的企业集成平台框架研究
本文由lzlbem0943贡献pdf文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。第14卷第5期200计算机集成制造系统ComputerIntegratedV01.14No.58年5月ManufacturingSystemsMay2008文章编号:1006—5911(2008)05--0891--07基于Web服务的企业集成平台框架研究孟晓军1’2,张旭1,宁汝新1,宋煜1(1.北京理工大学机械与车辆工程学院。北京100081,2.泰山学院科研处,山东泰安271021)摘要:为实现企业信息、过程与应用系统的动态集成,构建了基于“用户一流程一应用系统”模型的企业集成平台逻辑框架。该框架以企业应用系统及相关数据库为底层支撑,采用Web服务将应用系统和业务流程逻辑封装为标准服务,通过服务的发布与发现机制,实现企业资源的发现和共享。以业务流程方式将企业内的服务进行动态编制,实现基于业务流程的企业运行动态组合,并实现业务流程的定制与监控。集成平台的核心为Web服务的管理与编制,通过业务流程引擎驱动执行。平台对外表现为统一的企业门户,可以实现企业用户单点登录,并且建立了涵盖企业和车间两个级别的综合看板。最后结合企业实际,给出了集成平台框架实例。关键词:集成平台框架;面向服务体系;企业动态集成中图分类号:TP391文献标识码:AonEnterpriseintegrationplatformframeworkbasedWebservicesMENGXiao-j“n1”,ZHANGXul。NINGRu-.zinl。SONGYul(1.SchoolofMechanical&VehicleEngineering,BeijingInstituteofTechnology,Beijing100081,China;2.DepartmentofScientificResearch,TaishanUniversity,Tai’an271021,China)Abstract:Toachievethedynamicintegrationofinformation,processesandapplicationsystems,alogicalofenterpriseintegrationplatformwasconstructed。whichwasbasedonframeworkuser—process—applicationsarchitecture.Ap—plieationsystemsandbusinessprocesseswereencapsulatedbytheneutralandstandardportofenterpriseapplicationsanddatabase.DiscoveryandsharingofenterpriseWebserviceswiththesup—resourcescouldbeachievedbyusingthepublishinganddiscoveringmechanismofservices.Serviceswithintheenterprisecouldbedynamicallyorchestra—tedasprocessSOthattheenterprisebusinessprocesscanbedynamicallyconstructedandmonitoredaccordingtotheenvironmentchanges.ThekernelofthedrivenbyaplatformWaStheorchestrationandmanagementofWebservices。whichwasasprocessengine.Thisplatformwasexhibitedenterpriseportalsupportingsinglesign-on.Anenter—prise-wideKanbantion.Ansystemwasalsoincorporatedwithintheanplatform,coveringtheenterpriseandworkshopinforma—implementationschemaofastronauticenterprisewasprovided.Keywords:integrationplatformframework;service-orientedarchitecture;dynamicenterpriseintegration0引言它的生产开发能力完全依赖这些应用系统的功能及’其集成程度,目前集成化已成为现代开发技术的主流‘11,企业集成为企业内应用系统及业务过程的协企业的正常运转一般由大量的应用系统支撑,收稿日期:2007—06—04I修订日期:2007-10—15。Received04June2007;accepted15Oct.2007.Basic基金项目:国防基础科研资助项目(D0420060521).Foundationitem:ProjectsupportedbytheNationalDefenseChina(No.D0420060521).ResearchFoundation,.作者简介:孟晓军(1972一),男,山东泰安人,北京理工大学机械与车辆工程学院博士研究生。泰山学院科研处讲师,主要从事PDM及企业应用集成的研究。E—mail:mxj931@163.com.892计算机集成制造系统第14卷调运转提供了技术支撑,是企业未来发展的重要趋势。国内外对企业集成展开了大量的研究,美国早在1994年就建立了国家工业信息基础结构协service)的观点[7],这种观点认为可以设计被其他业务或系统订阅并按需使用的服务。SOA提供的标准和通用的服务可以实现业务过程的互操作,利用SOA中服务的发布与发现机制,可以很好地解决企业资源发现和共享问题。服务的自治性和可动态组合性可以为企业应用集成的动态要求提供技术支持。Gartner公司预计到2008年,SOA架构将成为占有绝对优势的企业集成的基础框架[8]。1议——NIIIP,该协议依赖对象管理组织(ObjectManagementGroup,OMG)的公共对象请求代理结构(CommonObjectRequestBrokerArchitecture,CORBA)对象中问件协}义、工作流管理联盟(work—flowManagementCoalition,wfMC)的工作流规Organizationfor范、国际标准化组织(International企业集成平台功能需求分析企业的设计生产可以概括为五大业务工作流Standardization,ISO)的产品模型数据交换标准(STandardfortheExchangeofProductmodelda-程,即产品设计、生产技术准备与过程控制、厂级生产管理、车问执行层管理与控制、生产质量管理与控制。集成平台对外应提供统一的企业门户,对内应实现应用系统的集成和业务流程的管理与集成。本文提出的集成平台结合企业实际需要,以某航天科工集团及其下属企业为具体实施单位。该集成平台总体上包括应用系统集成、业务流程管理、企业门户建设及综合看板与决策分析四大业务功能,如图1所示。企业集成平台llI-_ta,STEP)以及Internet标准通讯协议建立虚拟企业的技术标准,通过建立虚拟企业来协调和分享设计与制造信息口1;文献[3]基于智能Agent建立了一个用于企业集成的框架结构,该框架使得智能代理间可以通过消息总线直接交互,并且企业中的人可以通过个人助理(PersonalAssistants,PA)参与到多Agent组成的企业集成结构中去。我国对企业集成也开展了研究工作,文献[4]通过封装、继承、多态等面向对象的思想,构建了计算机集成制造系统(ComputerIntegratedManufacturingSystem,CIMS)信息集成建模框架,该框架提供了基本的使用CIMS信息集成系统的设计与构造环境。文献[5]提出了一个面向CIMS企业集成的应用集成平台系统(CIMSformEnterprise—orientedIntegrationPlat—lII应用系统集成II业务流程管理lI企业门户建设||综合看板与决策分析IlI上上上上上上上上上上上上上上上上上上声品设计系厂级生声管理系统集成生±技束准备与过程奎问生iE执行层管理与控制系统集成System,CEIPS),该系统基于软件重用和软件组件的思想,研究支持面向CIMS企业集成的软件支持系统。以上这些研究项目大都注重于创建企业内及企业问协作环境,解决企业的信息集成和过程集成问题,而对企业的资源发现和服务共享问题则很少论及[6],对业务流程及时动态地响应市场变化也较少论及。在目前国内企业的生产实践中,企业内部业务流程、业务数据和应用系统的集成与动态重组仍然是实现企业集成的难点和重点。企业经营环境和业务过程的动态变化要求企业集成能快速、动态地重组各种业务流程和业务系统,不断地改进、更新、添加新的业务,以适应业务服务的变化,因此企业应用集成的动态性要求很高。基于Web服务的面向服务的体系架构(Serv—ice-Oriented统集成控制系统集成质量管理与控制系统集业务流程模板定义业务数据提取转换业务流用户用户与应用统统的知统——企奎问级看板系直接成本统计分析系统业级看板系统程执行过程监控与权限管理识库的应用接口资身份认证源统工艺管理决策分任务综质量统计分析A能力分析系统库规范析系统成-_—_●_一__一_一图l企业集成平台功能结构图企业集成平台应集成上述业务流程所涉及到的应用系统,并提供业务流程的定制和监控等功能。集成平台建立了企业级和车间级两个层次的综合看板,企业或车间级管理人员通过综合看板获取生产进度、成本核算及质量统计等相关信息和数据,为企业或车问的决策分析提供支持。企业用户通过平台门户实现单一用户登陆和身份验证,根据工作性质获取访问不同应用系统的权限,根据预先定义的业务流程逻辑获取相应的任务,根据业务需要调用相Architecture,SOA)可以将企业内部的应用系统、业务功能、业务数据封装为服务,这种架构思想起源于“把软件作为服务”(softwareasa谊商网第5期孟晓军等:基于网络服务的企业集成平台框架研究893应的应用系统,整个集成平台体现为“用户一流程一应用系统”的逻辑架构。想,把业务流程封装成服务,采用基于XML的Web服务描述语言(WebServicesDescriptionLan-2基于服务的企业集成逻辑框架针对企业资源的发现和共享问题,本文提出了基于服务的企业集成模型,利用基于可扩展标记语言(eXtensibleMarkupLanguage,XML)格式的中间文件,实现服务间的数据传递与转换,为过程集成奠定数据共享的基础。通过服务封装构建集成平台逻辑框架,企业用户通过集成平台定制或者进入业务流程,调用相应的应用系统,在规范业务流程的同时,最终实现企业的过程集成和应用集成。2.1guage,WSDL)来描述接口。业务流程服务在统一描述、发现和集成(UniversaleryandDescription,Discov-Integration,UDDI)服务库中注册发布,并说明业务流程服务所实现的功能、所属的服务类别及需要查找的UDDI地址,以及多个查找结果的选择策略等内容,为其他业务流程提供标准的服务,利用服务的发布与发现机制解决企业资源发现问题。以五大业务流程为例,基于服务的企业集成模型如图2所示。业务流程被封装成标准的服务,业务流程服务在相互发现和共享的基础上进行编制和组合,从而实现业务流程间的相互调用。事实上,五大业务流程服务也是由子业务流程组合而成。基于服务的企业集成实现模型企业是一个复杂的系统,用过程的观点来看待企业,它的组成元素就是经营过程[9]。根据SOA思早1.用户登录6.其他业务流程访问服务程设技控生执制质:计术制产行
本文标题:基于Web服务的企业集成平台框架研究
链接地址:https://www.777doc.com/doc-2572828 .html