基于中间件技术的通关管理系统的设计与实现

来源 :四川大学 | 被引量 : 10次 | 上传用户:lanqishi1989
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
中间件是位于操作系统和应用之间的一层软件,其实质是一种加速分布式系统开发的工具。在开发分布式系统的过程中,一系列难于处理的问题被隐藏于中间件内部。由于分布式系统一般会包含使用不同语言开发,并且在不同操作系统是上运行的组件,这样由于中间件的存在而使语言和操作系统的统一所带来的好处就不言而喻了。这是中间件系统的最大优点,也使得分布式系统的开发更加容易。国内外对于这一技术的研究正在不断深入,同时大型的软件公司及软件组织机构(OMG)都推出了支持中间件技术的软件平台。因此,我们设计并构建了基于中间件(Microsoft DNA 2000)的通关管理系统-H2000。该系统是中国海关与微软公司合作开发,采用集中式开发模式,具有高安全性、高扩展性和高可靠性的运行特点。系统采用3层软件体系结构,数据库层选用Oracle数据库,逻辑层和表现层均选用Microsoft Visual Studio.Net系列软件作为本项目开发工具。本文主要着重研究了中间件技术,同时介绍了中间件技术(COM+)在开发过程中的应用情况。本文第一章从中间件技术的概念入手,介绍了中间件技术的优势和特点,分析了中间件技术的分类和发展趋势。第二章作者对主流的中间件技术规范进行了探讨,比较了三大主流中间件技术平台。第三章分析并研究基于Microsoft DNA 2000的分布构件应用模型,重点分析Microsoft DNA 2000中间件平台上的COM+技术和N层体系结构模型在项目开发过程中的应用情况。第四章着重分析了COM+提供的role-based security授权控制机制,并在开发中利用COM+的role-based security配合Windows KDC和SOL Server多项技术共同实现系统安全认证。第五章,详细介绍了国家部级科研项目——H2000通关管理系统的设计及实现。
其他文献
定位技术的快速发展和基于位置服务的广泛应用,产生了大量与移动用户相关的轨迹数据集;通过对轨迹数据集进行分析和挖掘,能够得到一些有价值的信息。然而,现实生活中,对于已
当今,web站点数目迅速增长的同时,各个web站点的信息量及其复杂度也在迅速上升,一个网站包含成千上万网页与超链接是很平常的。因此给用户访问也增加了一定的难度。特别随着无线
基于样图的纹理合成是近年来发展起来的一种新的纹理合成技术,用于解决传统方法中出现的接缝、扭曲和参数调整等问题。它在图像编辑、破损图像的修补、数据压缩、网络数据的快
Internet目前已成为人们工作和生活中的一个基本部分,它提供了通用的网络连接。TCP/IP是目前互联网所使用的主流技术体系。由于最初的TCP/IP协议栈本来是为了窄带文本数据而
随着移动增值业务的发展,人们已经不能满足于单纯的语音业务或者单纯的数据业务。包含语音,视频,数据在内的多媒体业务必然是移动增值业务的一个发展方向。第三代移动通信(3rd G
近年来,对等网络技术发展迅速,大多数对等网络的研究和开发都是围绕资源共享展开的。从文档资源定位的角度考察,现有的对等网资源共享系统都仅支持基于文件名的粗粒度资源定
随着Internet和Web技术的迅速发展,传统的分布式计算技术已不能满足Web应用环境,Web服务应运而生。它以自包含的、模块化的、松散耦合的、基于标准的等优点成为当今工业界和
随着计算机技术的日益发展和网络的迅速普及,电子文档数目急剧膨胀,从大量的信息里面快速、全面、准确地查找所需要的资料信息已经成了人们关注的焦点,也成了研究领域内的一个热
作为机械产品的设计和制造中的一项重要内容,公差设计在国内基本上还是依靠设计人员的经验或图表,采用类比的方法进行人工或半人工设计,在各种 CAD软件中仅能实现公差的标注
医学指南作为临床诊疗时的重要参考数据,可以帮助医生对特定的临床问题做出恰当处理和决策。然而,随着临床医学的发展,医学指南数量众多,人工管理起来十分困难。因此,建立一个医学