基于j2ee平台的远程工程支持系统的研究

基于j2ee平台的远程工程支持系统的研究

ID:34108523

大小:391.71 KB

页数:8页

时间:2019-03-03

基于j2ee平台的远程工程支持系统的研究_第1页
基于j2ee平台的远程工程支持系统的研究_第2页
基于j2ee平台的远程工程支持系统的研究_第3页
基于j2ee平台的远程工程支持系统的研究_第4页
基于j2ee平台的远程工程支持系统的研究_第5页
资源描述:

《基于j2ee平台的远程工程支持系统的研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于J2EE平台的远程工程支持系统的研究王伟张浩谢小轩(同济大学aMs中心上海200092)擅要本文论述丁在J2EE环境下开发远程工程支持系统的优势和必要性,并讨论了开发平台的相关技术。最后在E旺平台下对pDM(SMARTEAM)的集成进行沦述。美■词产品散据管理12EE企业JmBean企业信息系统遗留系统1远程工程支持系统的需求现代制造企业一般都建立了完整的内部集成化信息系统,提高了企业的竞争力,但是由于企业内部的集成化信息系统都是以生产为核心,在满足市场的要求和完善对客户的服方面还有一定不足。现代制造企业已

2、经逐步体现制造的分散化以及客户和设备供应商的国际化特征,这种变化使制造企业提出了对远程服务和远程工程支持的需要。全球计算机网络的发展和多媒体技术的成熟使得这种需求有了实现的基础。建立开放式的企业集成化信息系统(EIS)已成为制造企业迫切的需求。本文研究了针对企业遗留系统(Legacysyst一)SKMYIF_AM系统与J2EE平台的集成.以满足企业对远程工程支持系统的需求。远程工程支持系统针对不同的客户和远端企业人员实现不同权限下对整个产品周期的查询,信息共享。2SMARTEAM系统及J2EE集成平台在本文中,

3、与J2EE平台集成的PDM系统为SMARTEAM4.0。SMARTEAM4,0是一种跨平台的产品数据管理系统,以产品数据库INTERBASE为底层支持,以产品结构树为组织核心,把定义最终产品的所有工程数据和文档联系起来,有效地存取、管理、控制产品数据及其相关流程,实现产品的组织、管理和控制。SMARTEAM系统提供了一组面向产品全生命周期信息的管理工具,为企业内部多部门集成化、协同化产品开发提供了必要的支持环境。目前,可作为开放式企业应用集成的规范和平台的技术主流有两种,一种是微软公司的COM+规范和Windo

4、wsDNA平台,另一种是SuN公司的EJB规范和J2EE平台。虽然这两种集成平台和分布式计算技术都能满足实施开放式应用集成的需要,但是从规范的开放性、支持异构性、可移植性、支持商的广泛性、对企业现有遗产系统的集成性和技术优势等方面比较,本文认为EJB和J2EE平台比COM+和WindowDNA具有优势。因此,本文采用J2EE规范实现了一种基于WEB的集成。J2EE平台上建立远程工程支持系统是面向CIMS和新型制造模式的集成平台。使用J2EE架构的优点有:●最大限度地保留现有系统;·使复杂应用的开发变得简单高效;

5、·支持异构环境;●具有良好的可扩展性;●具有稳定的可重用性。——436——/2EE的容器/组件体系结构提供的标准服务可以满足企业事务处理的安全性和可靠性的要求。J2EE平台与传统的c/s技术不同,它把企业信息系统和企业的业务逻辑分开,是一种多层结构。一个典型的多层应用包括三层:一个客户层、一个中间层和一个E酷层。中间层主要实现应用的业务逻辑,作为应用业务逻辑功能实施的一部分,中间层可以访问在EIss层运行的且与应用相联系的数据和函数。中间层还是负责实现给客户层进行静态和动态的内容呈现。EIS层包括那些运行存在的

6、企业应用和数据库的系统,本文中的中间层的集成对象是SmartTeam系统。客户层包括不同类型的客户端应用,一个客户端可能是一个给予Web浏览器的mML客户端或者同类型的应用。一个典型的基于.12EE的应用服务器支持支持基于组件模型的应用开发。用这种模型,一个应用可能包括不同类型的组件,比如:Web组件或业务组件。应用服务器为这些组件提供部署和应用支持。实际上,一个应用服务器为基于Web的开发、事务处理、安全、分布式和可扩展和升级的应用等提供一个非常有用的平台。这增加了应用服务器环境对企业应用集成的有用性。此外,

7、应用集成平台在基于J2EE的应用服务器的顶部增加了一个集成层,这个集成层提供应用开发工具和框架的支持。应用开发工具和框架都是以J2EE应用编程模型为基础的,集成层还增加了对以下一些功能的支持:规则引擎、智能消息路由选择、消息格式转换等。业务过程层在平台的最顶层,代表了一个企业独一无二的业务开展方法。企业依靠从不同的供应商得到软件包来开发和管理他们的业务过程。业务过程层提供业务过程建模和业务过程引擎支持。通过J2EE平台和]2EE连接器架构的共同作用为Web驱动的集成奠定了基础。3J2EE平台下远程工程支持系统的

8、开发3.1远程工程支持系统的整体设计目前大多数企业内使用的PDM系统是C/S架构的,将传统的PDM系统通过中间件方案与J2EE平台集成,客户端采用瘦客户端(thinclient)的实现方法。在这种集成方案中,客户端只负责数据的表示和交互,主要用到m讥显示一般的产品信息和查询信息,用Applet显示有层次感的产品树及其信息。Web服务器端负责对显示数据和格式的处理和转化。应用服务器负责对

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。