基于SOA企业应用集成与设计的研究

来源 :西安石油大学 | 被引量 : 0次 | 上传用户:xjwyx770729
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务架构(SOA)是新一代的架构思想,用于分布式软件开发。由于SOA具有良好的松耦合、与平台无关等特性,很好的解决了系统的灵活性和互操作问题,因而具有广泛的应用。目前,作为企业新系统架构和企业应用集成的主要解决办法,SOA正在成为研究领域的热点。在未来的软件开发世界罩,SOA将成为软件体系结构领域的统领者。 本文对企业应用集成EAI传统的实现技术进行了学习研究,分析了面向服务的软件体系结构出现的必然性,及其特点和优势。为了选择SOA的实现技术,特别对SOA在Internet环境下的实现技术--Web Service进行了学习研究,主要包括Web Service的基础知识和协议规范,并将Web Service技术与传统的分布式计算技术进行了比较,更加突出Web Service的与平台无关、易于扩展、易于集成等特点。 本文结合SOA的设计理论知识,综合运用DCOM、Web Service等技术,研究提出了基于SOA的企业应用集成的一般模型。该框架模型可以在现有各种异构企业平台上构建一个平合无关、语言无关的中间层,以支持不同平台应用彼此无缝地连接和集成,并以一种松散的服务捆绑形式,快速、低代价地开发和绑定各种企业应用。另外,本文对Web Service互操作、旧有系统的Web Service转化问题做了研究和讨论。针对Web服务的安全问题,提出了利用SOAP头条目进行验证的解决办法;对于企业私有UDDI注册中心的组建,提出了实用,快捷的实现方法。 最后,结合中石油股份公司的基金项目管理系统集成案例,根据该企业自身的特点,在.NET开发平台下,实践了基于SOA的企业应用开发。
其他文献
随着多媒体和计算机网络技术的飞速发展,数字图像的数量正以惊人的速度增长,如何快速、准确地检索到所需要的图像成为急需解决的问题,图像检索技术的研究已成为当今多媒体技
本文在分析C/C++程序安全检查工具框架的基础上,根据安全检查的特殊需求,给出了一种基于分析器自动生成工具ANTLR构造C/C++安全检查工具前端的方法,并将此方法应用于实际开发过
中文输入法是手机的必备功能,但手机中文信息处理技术,包括嵌入有汉字处理技术在内的手机核心模块的控制权和修改权,主要掌握在国外厂商手中。在中国人使用的数亿部手机中,90
随着近年来高校信息化建设的开展,各高校的校园网络获得了巨大的发展,各高校纷纷获得“西部高校校园网络建设项目”,“日元贷款项目”,“中央与地方共建实验室项目”,等众多
生物学相关信息量的革命性的爆炸,产生了对海量生物信息进行处理的需求;而计算机技术的革命性发展,形成了处理海量生物信息的能力。于是,生物信息学便在综合计算生物学的研究
Rijndael在2000年被确定为美国高级加密标准(AES),现在已成为商业数据加密的国际标准。AES(Advanced Encryption Standard)的密码分析和应用研究已越来越受到人们的重视。由于
安全生产是煤矿安全的一个永恒话题,其中安全运输是安全生产中的一个重要组成部分。目前,国内煤矿井下都安装了视频设备,但如何充分利用这些设备提高井下机车撞人等轨道事故
现今的很多门户网站,为了满足各类用户的信息查询和浏览要求,往往都做得比较复杂;并且当不同用户访问同一页面时,看到的都是相同的内容,而忽略了用户的个性化需求。随着互联
在过去几十年无线传感器网络(Wireless Sensor Networks, WSNs)得到了快速、全面的发展,其应用领域也在逐渐扩大。求解可同时传输的链路数目问题是无线传感器网络研究的基本
手写输入与语音输入是人机交互中最自然、最符合人类习惯的交互方式,而手写体识别与语音识别也是多模式人机交互领域中的重要研究对象。这两种对象具有一个共同的特点,那就是