电子商品交易系统中间件的研究与实现

来源 :郑州大学 | 被引量 : 0次 | 上传用户:yuan002003
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机硬件、软件的迅速发展,网络的广泛使用,大量的应用需要跨网段、跨平台地进行协同工作,传统的C/S体系结构暴露出许多问题:客户端和服务器端负担过重、系统拓展性差、安装和维护费用高昂、安全性差等。在分布式计算环境中,为了更好地开发异构平台上的软件,需要构造一种基于标准的、独立于平台的开发环境,中间件技术(middleware)就此应运而生。 中间件是泛指能够屏蔽操作系统和网络协议的差异,能够为异构系统之间提供通讯服务的软件。它位于客户机服务器的操作系统之上,管理计算资源和网络通信,对外提供标准的程序接口和协议。目前较为成熟的中间件技术如OMG的CORBA与Microsoft的DCOM,基于这些技术,开发人员可以很容易地进行异构平台的开发。但是,具体的应用领域对中间件的设计有不同的要求,近来涌现出一些新的应用领域,例如嵌入式系统,实时系统,多媒体系统等,现有的中间件平台无法较好地满足这些领域的应用需求。 电子商品交易是一种复杂的、伴随大量突发请求的、并发多任务实时事务处理,它对系统的实时性、可靠性、健壮性、并发性等要求比较高。再者由于交易的分布性以及数据的敏感性,它对系统的实时数据传输能力和安全控制机制也提出了很高的要求。交易系统中间件应满足实时性、可靠性、安全性和数据传输的高效性等性能需求。 现有的中间件产品缺乏对电子商品交易系统性能的全面考虑,本文在研究中间件基本技术的基础上,考虑到交易系统的特殊性要求,综合运用消息队列、身份论证和加密等机制设计实现一个适合于实时系统的中间件,以满足交易系统的实时性、安全性、可靠性等性能需求。 Petri网是一种图形化的数学建模工具,它适合对具有并发、同步、并行及随机处理特性的分布式计算机系统进行设计、建模、分析和评价。本文将Petri网引入中间件研究领域,使用Petri网来描述、分析面向消息中间件的处理过程。并在应用实例中用实验的方法对中间件性能进行了测试,实验结果表明,所设计的中间件能够较好地满足系统在通讯可靠性、高效性方面的要求。
其他文献
随着高级数据库系统以及互联网的飞速发展,数据以各种复杂形式持续地急剧增长,在实际应用中需要一种新的能够对其进行有效挖掘处理的数据分析工具。聚类分析是数据挖掘技术中
学位
工作流是指整体或部分的业务过程在软硬件环境支持下的全自动或半自动化。论文研究以作者参与开发的GOA系统为背景,首先用“5C”观念阐述了办公自动化系统的概念和内涵,并从
  本文针对电子政务的安全威胁和安全功能需求,利用目前比较成熟的PKI技术将各种安全认证服务进行合理部署,为电子政务统一认证体系提供了一个框架性的解决方案,同时结合电子
随着计算机图形学、虚拟现实以及三维交互设计等技术的不断发展及广泛应用,三维实时绘制技术逐渐成为计算机图形学的研究热点。虽然图形绘制技术经过了几十年的发展,取得了长足
网络协议是进行网络通信的规则和基础。在防火墙上运行着的各种网络协议存在一些漏洞,于是被选作攻击的切入点,大多数防火墙的抗攻击能力也因此处于被动地位。所以需要有完善的
近几年来,全球盲人人口增长较快,中国是全世界盲人数目最多的国家之一。由于视觉障碍,出行成为了盲人不得不面对的巨大难题。随着盲人人口的不断增长,社会给予了盲人越来越多的关
自20世纪90年代以来,随着各种计算机技术,如数据模型、数据库技术和应用开发技术的不断进步,数据仓库技术在不断的发展,并在实际应用中发挥了巨大作用。使用数据仓库所产生的巨大
由薛锦云教授在多项国家级课题的资助下,创造性地提出了一种简单实用的算法设计和能证明的形式化方法—PAR方法,该方法含算法设计语Radl,抽象程序设计语言Apla语言和相关程序
本文立足于NGOSS来研究电信行业的BPM以及如何采用XML技术加以实现的问题。XML作为一种分布式应用环境下的结构化数据描述语言,已被业界广泛接受和采用。在众多基于XML的BPM技