支持信息服务扩展与组合的集成框架研究与实现

来源 :中国科学院软件研究所 | 被引量 : 0次 | 上传用户:leng36318
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前各种信息服务系统的开发面临着服务间互连互通、应用数据交换、系统需要具备可扩展性的需求。为此,本文针对信息服务系统开发以数据资源为中心、服务数据格式趋向标准化的特点,提出了一种基于J2EE规范、涵盖多种复用方式、以标准XML服务数据交换为中心、并支持服务自动组合的信息服务集成框架。通过该框架实现了基于数据交换的信息服务集成,可降低系统中各服务模块的耦合度,使得在其上建立的信息服务系统更易于扩展。   针对如何利用当前的软件复用技术实现信息服务系统服务可扩展的问题,本文提出并实现了一种建立在符合J2EE规范的应用服务器之上的信息服务集成框架。该框架针对EJB构件与Web服务两种不同复用方式,设计并实现了基于EJB构件技术和Web服务技术的信息服务调用引擎。同时,在框架中设计并实现了信息服务的布属、注册、注销和状态维护等服务管理功能。   服务数据交换需要定义统一的服务模型。针对该问题,本文依据信息服务开发以数据资源为中心、服务数据格式趋向标准化的特点,提出了信息服务规约,其中包括信息服务标准定义、信息服务接口规约、基于XML文档的信息服务数据交换标准、以及信息服务标准的注册方法等。   针对如何降低系统模块间的耦合度,使服务请求者只需与框架交互即可获得所需服务的问题,提出了信息服务自动组合算法。该算法可根据服务请求者的需求,计算出相应的服务组合方案。并开发了基于自动组合方案的服务自动调用引擎,从而解决了如何组合框架中已有的信息服务来满足服务请求者需求的问题。
其他文献
在无线传感器网络中使用超声波实现距离测量的功能,能够为其广泛应用提供一种重要的技术手段,因此具有重要的意义。   在超声波测距中,首先向待测目标物体发射一个超声波脉冲
现代操作系统大多提供层次化文件系统作为信息管理的基础;在此机制下,基本的数据对象作为文件抽象被管理,用户级的文件访问通过其路径名进行。   然而,随着存储技术的飞速发展
随着互联网技术的高速发展,网络安全态势感知技术已成为当前互联网安全研究领域的一个重要课题,并引起越来越多研究人员的关注。目前网络安全技术和防范手段已经得到了巨大的发
近年来P2P软件发展迅速,随着计算机网络的广泛应用和多媒体资源的丰富,P2P技术被主要应用于文件(主要是大型的多媒体文件)共享方面。当前用于文件共享的P2P协议种类很多,在美国
无线传感器网络是由部署在监测区域内大量低成本微型的传感器节点组成的多跳自组织的无线网络系统,协同地采集、处理和传输网络覆盖区域中感知对象的信息,并发送给用户。无线传
诸如个人电脑(Personal Computer, P)、平板、智能电视和机顶盒等智能终端设备近几年变得日益普及,这些智能设备在为人们提供便捷高效生活的同时,也逐渐暴露出越来越多的安全
Internet是由相互连接的许多网络构成的一个大网络。同一个管理机构管理下的一个或一组网络称为一个“自治系统”(Autonomous System)。在自治系统的内部,通过使用内部路由协
VoIP技术是近年来计算机和通信领域的热点。随着技术的发展和应用规模的不断扩大,已经对传统的电信领域造成了很大的冲击,VoIP技术具有广阔的发展前景和非常可观的社会效益和经
本文选用学术界广泛采用的BMW(BerkeleyMultimediaWorkload)作为评测基准程序。该测试程序集包含真实的测试程序和数据集,覆盖了较为广泛的多媒体应用领域,能较好的体现多媒体
科学数据是科学活动中最宝贵的资源之一,也是对于大多数科学家最重要的资源之一,如何尽可能充分地利用这些资源,使科学数据在科学家的创新活动中发挥尽可能大的作用,这是科学数据