基于SOA的分布式系统的研究与应用

来源 :中国石油大学(北京) | 被引量 : 0次 | 上传用户:fg1978
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在分布式系统应用领域,传统的分布式应用体系结构大都从自身需求出发,使用各种不同的技术构成相互独立的紧耦合的封闭式系统,它们相互之间缺乏兼容性、有效的互操作性以及重用性,这就使该系统难于扩展,从而限制了其进一步的发展和应用。而SOA(Service-OdentedArchitecture,面向服务的体系结构)把系统的各个业务逻辑包装成服务,然后根据具体业务流程组合成一个系统,促使企业能够重复使用现有服务资源而非重新撰写新逻辑,解决了现有分布式应用体系结构存在的问题。  论文从SOA架构和WebServices技术理论知识入手,阐述了两者间的关系,以油气藏开发分析与评价系统的研究开发为背景,研究了面向服务的分布式系统的体系结构、原理和方法。首先提出了适应层次划分思想的面向服务软件开发的体系结构,阐述相应的设计模式;进而结合实例深入讨论了系统分析、设计和实现;最后对于系统中所应用的关键技术进行了详细的分析。其中,主要阐述了用WebServices实现SOA的详细方法及相关技术。  论文最后,结合油气藏开发分析与评价系统实例,根据该系统自身的特点,在.NET开发平台下,实践了基于SOA的应用开发。
其他文献
近些年来,对等网络(Peer-to-peer,P2P)计算已经成为一种日益流行的网络计算模式,它可以应用于文件共享,分布式计算,协同工作,流媒体传输等众多领域。对节点进行分组聚类在P2P研究中
Ad Hoc网络是一种新型的不依赖固定基础设施的自治无线多跳网络,通过移动节点间的相互协作、自我组织来实现网络连接和数据传递。与传统网络相比,它具有无需基础结构、易于搭
Ad Hoc网络是由一组带有无线收发装置的移动终端组成的一个自治网络系统。该网络的路由发现和分组转发两大功能不是通过专用的路由设备而是通过普通节点的共同协作完成。但是
计算机安全领域的一个最大的挑战就是区分正常行为和可疑行为。半个多世纪以来,研究者们大多依靠一些规则来识别以及阻止特定的计算机事件。然而,随着越来越多的大型IT系统之
作战仿真已经成为人们认识战争和学习战争的重要手段和方法,在各层次的分析、训练以及测试与评估等方面发挥着越来越重要的作用,是快速提高部队战斗力、提升国防和军队建设水平
目前,由于信息技术的飞速发展,信息安全问题日趋复杂。在可信计算方面,可信计算技术就是为了解决安全问题而日益成为信息安全领域研究的一个新热点。可信计算平台是解决信息
随着国家教育事业的发展,近年来社会上的各种考试发展迅速,如计算机等级考试,四、六级考试,职业技能鉴定,高自考等。这些考试往往决定着一个人的事途发展,所以参加的人数也是
程序的安全问题,是信息安全的一个重要方面。一方面,软件的复杂度和功能性提高,软件缺陷和漏洞的概率也大大增加,攻击技术也不断发展。另一方面,程序安全方面的研究也取得了长足的
数据交互业务的迅猛发展,对传输数据海量化和数据交互软件间的互操作性提出了要求。VoIP单纯的语音业务已经不能满足人们的通信需要,而业务是通信网络发展的驱动力。通信网络
随着智能手机不断普及,交通模式识别已经成为情景计算的热门研究领域。作为理解用户移动性的核心组成部分,准确识别不同的交通模式,将对许多研究领域产生重要影响。首先,用户的交