Web应用程序的并发控制以及在ERP中的应用

来源 :四川大学 | 被引量 : 0次 | 上传用户:zichou133
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web平台上的ERP系统是一个基于Web环境的完全开放,可动态扩展的ERP系统。在Web平台上的应用程序体系结构中,系统各应用按照表示层,业务层,服务层分层次实施,表示层按照HTML的形式构造,业务层按组件形式封装,服务层按照分布模式配置,应用组件与系统集成框架完全分离,各应用组件通过集成框架进行通讯,系统与外部具有多种集成途径。Web与分布式系统的结合,也给并发控制带来一些新的特性,业务操作的跨连接引出多事务。仅仅保证数据库级事务的完整性是不够的,COM+技术虽然提供了事务管理机制,也不能确保交易的原子性。本文提出了一个基于时印的并发控制协议,解决了这个问题,并且从ERP语义的角度提出按交易加时印,通过控制加时印的粒度,可以减少多用户之间的冲突,提高程序并发度。XML代表Extensible Markup Language(eXtensible Markup Language的缩写,意为可扩展的标记语言)。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的句法语言。本文将这项技术应用到Web上的ERP系统中,作为一种中间数据载体,下载至客户端成为数据岛,可以对HTML元素进行数据绑定,在网页间使用XMLHTTP传送XML文档,取代FORM传送数据方式,并将此作为一种批量更新的通用四川大学硕士论文模式。优点在于提交的数据更加结构化,数据量更丰富。数据绑定的批量提交方式还减少了客户端与服务器的交互次数,也减少了页面切换的次数,为用户的使用提供了方便。
其他文献
目前大量嵌入式产品使用的操作系统是 VxWorks,如数字机项盒、电子阅读器、数字监控设备等嵌入式产品是需要处理图形、图像、音频、视频等多种媒体的,这些设备及相关的软件就
随着技术的发展和计算机系统的日益复杂化,单纯的面向对象技术在一定程度上已经不能满足复用的要求;软件构件技术被视为实现成功复用的关键因素之一,它使得基于构件技术的软
现代远程教育是基于计算机网络技术、多媒体技术、现代通信技术而迅速发展起来的一种新型教育模式,师生之间借助信息通讯技术进行异地远距离交互,远程教育中师生处于时空分离
随着视频点播、电视会议、远程教育、网络交互式游戏等实时性业务的兴起,组播技术得到了广泛的应用。这些实时业务一般在IP组播之上,采用UDP协议进行传输。然而,由于UDP协议和IP
移动Agent计算模式被认为是未来的主流分布式计算模式。相对于对象而言,Agent是一个粒度更大、智能性更高、具有一定自治性的实体。面向Agent的软件开发被认为很可能就是继面
Internet上出现了一些新式应用,例如分布式会议系统,共享白板,远程教学,协同工作和基于Internet的联机游戏等。在这些应用中同时参与计算的节点有多个,用传统的点对点传输协议构建