近期热点
·如何释放C盘空间 27招具体优化技巧
·系统安装妙法:无光驱、无启动盘安装Windows系统
·CIO要提升企业管理的掌控能力
·SolidWorks Rx 系统诊断与分析 ( 下 )
·SolidWorks Rx 系统诊断与分析 ( 上 )
·第四届中国制造业ERP应用年会征文
 相关文章
·IT 金龙汽车成就王者之道
·PDM/PLM技术在中国的十年
·PDM与ERP集成
·PDM-PLM 实施方法大纲
·e-works第三届PLM高级研讨班知识点小结
·金蝶K/3 ERP与PDM的集成
 相关新闻
·
北汽选购艾克斯特XTPDM系统
·
江铃发动机选用艾克斯特PDM解决方案
·
中燃科技全面采用天河PDM系统
·
清软英泰和国内外著名PDM/PLM专家教授共探PLM发展趋势
·
新模式与中国兵器工业集团携手PDM培训
·
清软英泰和国内外著名PDM/PLM专家教授共探PLM发展趋势
 相关热贴
·南京东大软件公司PDM销售研发厂家
·PDM招聘
·关于神码的PDM
·济南能信NenxinPDM系统的特点
·PDM+ERP+OA=?
·做PDM是不是都得出差?
 相关商城商品
· 产品数据管理(PDM)的原理与实施
· 产品数据管理(PDM)-现代企业信息化管理与集成的理想平台
· 产品数据管理(PDM)
· 产品数据标准与PDM
· 企业信息化经典:ERP/PDM/CAPP
· 产品数据管理(PDM )及其实施
 
 
当前位置:技术信息化 -> PDM/PLM
 
WebOLTP 在PDM系统中的应用研究
发表时间:2006-5-3    来源:甘肃科技
关键字:PDM Web 应用 
在Web技术基础上构建PDM可充分享受到Web开放体系带来的优势,增强PDM系统在异构环境下的应用。文章对目前基于Web的PDM 模式应用的特征、优势及其限制进行了分析,提出了基于WebOTLP的产品数据管理系统的解决方案,该方案可以满足非传统结构化数据对大规模事务处理能力和实时交互能力的要求。

    3  基于WebOLTP 的PDM的实现方案

    本文提出的基于WebOLTP 的PDM 的体系结构如图3 所示。每个客户端既可以以传统的方式访问本地资源,也可以以浏览器方式访问数据,浏览器方式又有两种数据访问方式:通过Web 服务器访问数据和通过应用服务器访问数据。

    ①通过Web 服务器访问数据客户端以HTTP协议发出数据访问请求,Web 服务器通过CGI 或其它接口访问数据库或调用应用服务器中对象的数据处理功能,并将处理结果以页面方式用HTTP 协议返回客户端。该方式一般只用于安全、保密性要求较低的信息发布和简单交互。

    ②通过应用服务器访问数据客户端浏览器首先从Web 服务器下载客户端小程序(applet ) 、各种应用逻辑组件、JDBC 驱动程序等;浏览器运行Java applet 后,Java applet 通过IIOP 协议与服务器端的组件进行通信。IIOP协议是符合CORBA标准的ORB交互协议GIOP在Internet 上的映射,由于IIOP 协议针对Internet数据传输作了优化,在数据库事务处理中,它远比HTTP 有效,并且由于IIOP协议使CORBA 标准所包含的的协议。因此,使用IIOP 协议使系统扩充性、与其它系统的互联方面由独特的优势。

    与传统的基于C/ S 和基于Web 的PDM 相比,基于WebOLTP 的PDM 具有以下特点:

    ①属多层结构,可有效的实现系统的易扩充性和灵活性,同时可满足应用系统可伸缩性动态访问的要求。

    ②客户端:WebOLTP 中的客户端是通用的浏览器,而不再需要专用的客户端,这样既可以跨平台,同时减少了安装和维护费用。

    ③事务服务器:它结合分布式对象技术,将客户端、数据、数据处理逻辑完全分离,具有系统的负载平衡特性,增强了事务处理能力,实现了系统的良好的扩展性、移植性,信息共享程度高,开放性好,而且使客户端使用方便,不需任何维护工作。

    ④通过使用Internet 和Extranet ,系统可以很容易的扩展到部门或企业之外,还可以处理用户数量变化比较大的情况。因此具有很强的连接处理能力和伸缩性。

    ⑤支持小程序(applet)的运行:小程序是用来处理表示逻辑的动态可下载程序,在WebOLTP 机构中,它又包含了可以与位于中间层上的服务程序直接通讯的程序。

    ⑥支持非HTTP 协议:由于HTTP 不能满足大事务处理的要求,为了进行事务处理,必须提出新协议。例如, IIOP( Internet Inter-ORB Protocol) 协议。

    4  结束语与展望

    随着Internet 技术和数据库技术等的发展,Web 应用的重心正逐渐从信息的发布转向信息的交流和共享,应用系统的体系结构也从传统的C/S结构发展到3层结构以致多层结构(即B/S结构) 。PDM 系统作为一种应用框架,其对开放性的要求和可扩展性的要求与Web 开放性体系结构相互补充。WebOL TP 主要用来描述了在网络上进行事务处理的应用。在Web 技术上构建PDM 可充分享受到Web 开放体系带来的优势,增强PDM 系统在异构环境下的应用。但传统的基于Web 的产品数据管理系统也存在难以满足对大规模事务处理能力和实时交互能力的要求等局限性,为此,本文提出用基于WebOTLP 的产品数据管理系统来解决对大规模事务处理能力和实时交互能力的要求。

 
2页,当前第2
责任编辑:况长进