浅谈基于InfoEngineWindchill系统集成应用.docVIP

浅谈基于InfoEngineWindchill系统集成应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈基于InfoEngineWindchill系统集成应用

浅谈基于InfoEngineWindchill系统集成应用   摘要 Windchill PDMLink作为主要的PDM产品之一,在制造业得到广泛应用。随着企业信息化发展,Windchill系统与其他管理信息系统间的集成需求越来越得到人们的关注与重视。本文介绍了Windchill系统中Info*Engine组件的基本原理,以及如何利用它实现多系统间的集成,并完成了一个与档案管理系统集成的实例。   关键词 Windchill;PDMLink;Info*Engine;系统集成   中图分类号TP315 文献标识码A 文章编号1674-6708(2010)23-0239-02      0 引言   产品数据管理系统(Product Data Management,PDM)通过与各种计算机辅助系统的集成,在逻辑上连通了各设计单元的信息化孤岛,实现了对产品设计数据的统一管理。但是在企业运作中产品数据管理会关联到多种业务。因此,要从业务流程出发思考PDM与多种管理信息系统的集成,这将有助于优化企业整体业务流程。   Windchill PDMLink(以下简称Windchill)系统是目前市场上主要的PDM产品之一,在航空、船舶、汽车等行业均有广泛应用。Windchill系统基于J2EE标准的三层体系架构实现[1]。客户机层属于用户接口部分,服务器层实现了业务逻辑,数据层包含Oracle数据库、文件服务器和LDAP服务器,实现了系统服务信息管理和用户、角色信息管理的数据存储。   Windchill系统中的Info*Engine组件采用了先进的系统集成思想并能提供较强的技术支持能力。本文将研究Windchill系统与第三方软件基于Info*Engine实现的集成应用。   1 Info*Engine概述   Info*Engine是Windchill系统中一个可独立部署的集成引擎。Info*Engine提供了标准的适配器(Info*Engine Adapter),能够直接将Windchill应用程序第三方信息系统连接,还可以“插入”到面向服务的体系架构(SOA)或其他企业集成体系结构设计中。   Info*Engine的主要特点体现在提出了“Hub-and-spoke”架构[2]的系统集成思路,能够建立一种复杂的多应用集成模式。从而把信息系统间一对一直接集成的网状关系优化为以Info*Engine为中心媒介的星型结构,大大降低了多系统集成的耦合性,提高了多系统集成的可扩展性和可维护性。   Info*Engine Adapter提供了Info*Engine server与信息系统的连接,能够将Info*Engine server的请求转换为信息系统请求,因此Adapter是实现信息系统集成的关键组件。Info*Engine提供的Adapter包括Windchill Adapter、SAP Adapter、DOORS Adapter、Database Adapter等,可分别实现Info*Engine与Windchill、SAP、DOORS、数据库等系统的集成访问。   随着企业信息化体系的日趋完善,多系统的集成的重要性日益显现。Info*Engine Adapter为企业的多信息系统集成提供了一种可行、有效的实现途径。   2 Info*Engine的数据管理   Info*Engine的数据管理机制基于5个基本的概念:JSP、Task、Webject、Group和Virtual Database(VDB)。JSP页和Task定义了Info*Engine如何获取和显示信息。Webject则能够被JSP页和Task组织起来,具体实现数据的收集、处理和显示。Group是JSP页和Task生成的信息块。VDB是Group的存储区域。   Info*Engine的JSP页面包含Info*Engine的自定义标记,主要封装了一些可重用的功能,用于简化JSP页和Task文件的实现。   Task的基本语法与功能JSP相同,但不包含如HTML标记等显示组件,因此不提供数据显示功能。   Webject将特定Info*Engine功能封装成一条命令,JSP页和Task可以通过调用这些Webject达到动态的组织、处理信息的目的。   能够返回的数据Webject被调用时会创建一个Object Group。Object Group存储于VDB,并确保具有唯一的命名。   3 Windchill系统与档案管理系统的集成   3.1需求说明   档案管理系统要求能够实现对企业所有归档资料的管理和检索功能,因此档案管理系统需要从PDM系统中获取文档的信息用来建立归档记录。   本集成应用的典型业务场景如下:

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档