【摘 要】
:
SOA对现代软件开发模式产生了深远的影响,它通过服务的发布、发现以及绑定等机制为其他的应用程序提供服务。SOA具有松散耦合、粗粒度、互操作性等优点。通过采用SOA架构的设
论文部分内容阅读
SOA对现代软件开发模式产生了深远的影响,它通过服务的发布、发现以及绑定等机制为其他的应用程序提供服务。SOA具有松散耦合、粗粒度、互操作性等优点。通过采用SOA架构的设计思路,可以最大程度地减少系统间的耦合,提高可重用性,因此它能够较好地整合遗留系统,提高了系统的灵活性和可扩展性。
Web Service是实现SOA的最佳方式。但是目前大多数对Web Service的研究仍集中在Web Service标准的拓展、Web Service在点到点集成中的应用、Web Service开发工具等方面,对如何基于Web Service的SOA架构设计方法方面的研究还缺乏关注。
论文从SOA架构和Web Service技术理论知识入手,阐述了两者间的关系,以科技成果评价系统的研究开发为背景,研究了面向服务的软件开发的体系结构、原理和方法。提出了适应层次划分思想的面向服务软件开发的体系结构,阐述相应的设计模式;进而结合实例深入讨论了系统分析、设计和实现;最后对于系统中所应用的关键技术进行了详细的分析。其中,主要阐述了用Web Service实现SOA的详细方法及相关技术。
概括起来,文中的研究关注于四个方面:
(1)SOA体系结构的研究;(2)SOA体系结构的应用;(3)面向服务的分析与设计在这些基本理论的指导下,论文结合经典的面向对象的分析与设计方法和传统的软件体系结构的分层思想,在实践的基础上构建了基于SOA的应用开发的模型体系结构,该模型共分为四层:表示层、业务逻辑层、数据访问层和数据层。
论文最后,结合科技成果评价系统实例,根据该系统自身的特点,在.Net开发平台下,实践了基于SOA的应用开发。
其他文献
移动AdHoc网络是一种新型分布式无线网络,是由一组带有无线收发装置的移动终端组成的多跳临时性自治系统。它具有良好的移动性和组网的灵活性,因而成为目前网络研究的热点。AdH
在信息时代,大量信息给人们带来方便的同时,也带来了一系列问题,比如,信息量过大,超过了人们掌握、消化的能力;一些信息真伪难辨,给信息的正确运用带来困难;信息组织形式的不
远程维护技术是利用网络在异地对现场设备进行监测,并根据监测数据调用网上诊断资源或异地专家知识,进行故障诊断和设备维护的技术。本课题是国家“863计划”——安全结构智
嵌入式系统发展到今天,已不再是简单的逻辑控制和采集转换功能。带有操作系统管理功能的嵌入式操作系统已成为嵌入式系统软件的中心。在信息爆炸的今天,需要处理越来越多的数
伴随着计算机技术、特别是网络技术的飞速发展,地理信息系统的应用愈加广泛,用户所需要获取和处理的空间数据量迅速增加。但空间数据源存在异地性和异构性等特点,如何屏蔽数
关键词常用于标引论文主要内容,信息检索系统利用关键词搜集以供读者查阅。而当今社会是互联网时代,网页上的信息量巨大,网络应用也越来越丰富,关键词的重要性更加突出。国外
短距离通信技术是无线通信研究的热点问题之一,随着蓝牙技术的不断发展,蓝牙技术在信息终端,尤其是在多媒体手机终端上得到了广泛应用。依托蓝牙传输技术可以实现有特色的个人信
在计算机和互联网高速发展的时代,网络信息安全成为各界所共同关注的重点问题。密码系统作为保障信息安全的基本技术手段也成为安全领域的研究热点。混沌理论与传统密码学之
随着互联网与多媒体技术的高速发展,多媒体信息急剧增加,图像数据也飞速增长。如何从海量的图像数据中高效、快速地检索出所需信息是当前基于内容的图像检索系统所面临的重要
随着微电子集成技术和计算机技术的飞速发展,现代数字示波器作为一种精密电测仪器得到了更快的发展,不仅其功能越来越强、精度越来越高,而且外形越来越美观。但现有的数字示波器价格普遍偏高,使其应用受到一定限制。充分利用虚拟现实技术研究功能强大、性价比高的虚拟数字示波器,使之更好地满足实际应用的需求,具有很好的现实意义。多通道数字示波器,是在认真分析现有数字存储示波器工作原理的基础上,以PC机作为硬件基础,