基于Web Services的企业异构系统应用集成的研究与实现

来源 :南开大学 | 被引量 : 0次 | 上传用户:liguang1233000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
应用集成是当前信息化建设过程中面临的一个重要课题,主要用于解决实际应用中的“信息孤岛”问题。应用集成的目标是把分散的“信息孤岛”系统纳入到简单、统一的集成管理平台,并为用户提供统一、方便的信息处理工具。本文主要从应用层数据和系统功能共享与复用的角度来研究应用集成。以WebServices作为集成的基本单元,通过对WebServices的调用来完成异构应用系统的集成。本论文的研究是天津市重点项目“基于XML企业ERP和协作商务整合集成平台的开发”的一部分。 本文针对现有集成方案的不足,提出了改进的集成框架,设计了对异构数据源、Web应用和组件进行封装的服务构建模型,论述了对B/S结构的系统通过Web服务器进行封装的新思路,拓展了服务的建立方式,对服务集成调用中的安全、数据冲突解决和事务三项关键技术问题进行了研究,并在企业的部分应用系统中进行了集成实现。 本文的工作主要体现在以下几个方面: 1.改进了应用集成框架。根据当前B/S结构应用系统较普遍的情况,提出在异构数据源、Web应用和组件三个层面上开发WebServices,扩大了集成的应用范围。 2.给出了Web应用封装模型。即对Web服务器上的WebPage进行服务封装的模型,该模型模拟浏览器与Web服务器的交互过程,将用来与人交互的WebPage转化为供系统调用的WebServices方法,有效利用了原有系统的业务逻辑,可以很好地兼容原系统。 3.论述了服务调用中安全机制、数据冲突解决机制和事务机制的有效方法。结合当前WebServices在这三个方面的技术实现水平,明确了集成中应遵循的原则和具体实施方法。 4.研究了数据库封装模型和Web应用封装模型在DotNet平台上的实现。按照服务的执行过程详细分析了服务模型的内部结构及其作用,以ASP.NET为开发工具进行了具体实现,给出了程序的结构框架和核心代码。 5.针对企业的产品销售过程,对客户管理系统、合同管理系统和人力资源管理系统进行了应用集成,验证了所提出的服务构建方法和集成方案的可行性。
其他文献
随着信息技术(IT)的飞速发展,特别是互联网(Internet)的迅速普及以及3C(计算机、通讯、消费电子)合一的加速发展,宣告数字化时代已经来到我们的生活中。嵌入式接入设备是数字
随着Internet应用的普及,越来越多的企业员工在出差或在家里办公时需要随时随地地访问企业的内部网络,这就要求企业网络的功能范围超越其物理位置上的限制。随着应用程序从C/S
学位
随着Internet迅猛发展,电子政务的发展对技术提出了新的要求:如远程数据交互、异构平台上不同应用间相互通信以及穿越防火墙等。传统的数据集成方案和分布式计算技术存在着本身
过去评价电子设备尤其是计算机主要使用两个标准:价格和性能。现在能源消耗指标已经变得越来越重要,主要原因是由于电池驱动便携设备的大量使用,包括智能手机,掌上电脑和平板电
智能规划是人工智能的重要研究领域之一。用启发式搜索技术求解智能规划问题成为近年来的研究热点。“快速前向规划系统”(FF)是启发式搜索技术应用于规划领域的一个成功范例
随着移动终端的普及、无线定位技术的进步及移动互联网的发展,移动定位社交服务(Location Based Social Networking Service,LBSNS)作为一种全新的社交网络服务形式迅速产生
随着Web应用的快速发展,电子商务将向个性化、智能化、协同化的方向发展。作为现有电子商务技术的革新——Web服务的出现将改变目前电子商务的模式和内容,使得卖“服务”的概念
学位
组播技术实现了网络中点到多点的高效数据传送。因为组播能够有效地节约网络带宽、降低网络负载,所以在实时数据传送、多媒体会议、数据拷贝、游戏和仿真等诸多方面都有广泛
在移动计算环境中,移动主机具有移动性,移动主机与无线网络的连接状态具有多样性。这些特性要求服务于移动主机的移动数据库系统做出反应和相应的处理。在主动数据库系统中,