基于Web的信息管理系统架构的研究——基于Web和SOAP的企业分布式应用与集成

来源 :江南大学 | 被引量 : 0次 | 上传用户:misariza
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的迅速发展和Java的广泛应用,基于Web的分布式体系结构正在不断发展。而计算机、网络技术的不断发展以及企业信息化进程的逐步引入,也使得企业内部存在各种各样的计算机应用系统。在多层Web体系结构的设计中,如何组织应用程序以实现简单高效的Web应用程序编写、升级、维护和扩展;如何在企业内部各种计算机应用系统之间实现无缝集成,减少异构性,及由此产生的系统间共享的复杂性,仍然是一个问题。本文结合在上海移动业务支撑部的实践,围绕上海移动对企业内部现有系统正在进行的三方面工作:Web化、业务逻辑收敛和集成企业应用,展开课题研究。 首先,在Web化方面,通过研究基于Web的分布式系统结构及其各部分的特点和工作原理,分析了开源软件在Web应用系统中的应用,并着重研究和使用了Struts框架实现Web层开发。MVC模式对系统的界面表示、控制流程和业务逻辑进行有效的隔离和封装提供了有益的思路,在此基础上,出现了许多基于MVC模式的Web应用框架。开源Struts框架就是其中被广泛使用的框架之一,可以提高软件开发生产率、降低成本、提高质量。 其次,虽然现有的分布式对象技术对于解决企业分布式应用起到了非常大的作用,但它们都存在很大的缺陷:它们不适合在Internet的松耦合环境下进行系统的设计开发,也没有真正意义上完整的异构平台中不同应用程序之间进行远程通讯的解决方案。随着企业应用的不断发展,如何实现企业内部已有系统集成,乃至B2B应用,已经成为构建分布式应用系统的最大需求。而Web服务技术可以轻松克服传统分布式计算解决方案的缺陷,实现企业应用的无缝集成,从而架构出新一代的分布式应用系统。 随着业务的发展和企业规模的扩大,上海移动拥有了众多的计算机应用系统,它们大多分散在各个部门,或者一个区域,而且也无法共享数据,这导致了效率的降低。客户服务系统、知识中心系统以及投诉报障等甚至在多个部门或区域都存在不同的版本以及单独的数据库。目前,上海移动已经完成了其基础业务支撑系统BOSS(Business&OperationSupportSystem业务运营支撑系统)和网络基础结构的建设。在此基础上,我们通过将现有部分系统进行抽离、整合,通过Web技术进行改造,并将其业务逻辑收敛到BOSS(Business&OperationSupportSystem业务运营支撑系统)中,然后借助Web服务技术,实现了Web层及其它系统与BOSS系统的集成。与BOSS系统的集成主要是通过一个基于Web服务的SOAP网关来实现的,其中使用了开源Web服务平台GLUE。通过改造,我们提供了统一的操作界面,减少了业务冗余,基本消除了”信息孤岛”;实现了上海移动BOSS系统的统一管理,增强了系统的适应性;实现了数据共享,保证了数据的一致性和准确性;满足了对上海移动新业务、新需求的支持,大大提高了企业的运行效率。
其他文献
随着Internet技术的应用和发展,传统GIS正向着网络化GIS方向发展,WEBGIS是GIS技术与Internet技术的有机结合,它使GIS的应用渗透到了国民经济的各个领域,已经成为一种大众化的
油库管理信息系统是利用计算机软硬件技术等现代化手段,对油库重要设备数据实现自动化监控管理,对油库所属部门的日常工作进行综合管理,对在油库正常运转过程中产生的数据进
移动通信技术的高速发展和传统互联网技术的融合为移动电子商务的实现奠定了硬件技术基础,J2ME技术是当前业界流行的无线应用开发支柱平台,它主要针对资源受限设备进行应用程序
随着互联网的普及,互联网上的信息越来越多,为人们提供了丰富的信息资源。而另一方面,人们却很难在杂乱无章的网络中快速、准确地获得自己想要的信息。虽然互联网上有很多搜
随着我国经济建设的蓬勃发展,有效的城市道路交通管理在人们的经济、社会活动中的重要性日益显著。因此深入研究解决城市交通问题有着极为重要的现实意义。另一方面,随着计算
数据库的性能自调优一直是十分重要的一个研究课题。近年来日益受到国际学术界的重视,已经在硬件调优、数据库模式调优、应用程序调优、数据库管理系统参数调优等许多领域得
随着虚拟现实与计算机图形技术的飞速发展,利用计算机对自然界中植物的模拟已成为目前一个重要的研究课题,同时也受到了越来越多研究人员的关注。由于植物的生长是一个新陈代谢
传统的客户机/服务器(Client/Server)体系结构流行已久,曾经是一种成功的企业应用解决方案。但自20世纪90年代以来,随着近年来Internet的迅猛发展以及Internet技术的广泛发展
搜索引擎是从互联网上快速而有效地获取信息资源的捷径。爬行器是搜索引擎的重要组成部分,它在搜索引擎中负责网络信息采集,是搜索引擎数据库中原始信息唯一来源。本文围绕着
云计算是近年来兴起的一种计算模式,它的主要特点是按需提供服务、按流量计费以及动态伸缩可扩展等。云计算整合了大量分散的软硬件资源,不仅提高资源的利用率,而且使得资源更加