复杂异构网络环境下的服务聚合技术研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:yahoo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
服务聚合技术在复杂异构的网络环境下为快速构建新程序的应用提供帮助,改变了传统的用户使用网络服务的方式。面对当前海量的互联网资源,虽然传统的用户使用服务的过程在服务提供商的不断努力和改进下已经比较友好了,但是这个过程无形之中增加了服务提供商们的开发成本,并且这种传统的用户体验已经无法满足日益增长的用户需求。例如当用户需要应用不同服务提供商的服务,面对各种复杂的应用程序接口和网络协议规范的时候,普通用户们无法将这些应用糅合在一起,无法定制出个性化的服务应用空间,无法对服务应用进行统一的管理等。针对以上问题,服务聚合系统结合聚合技术在复杂异构网络环境下提出服务聚合方法,解决了当前复杂异构的网络环境下服务信息聚合过程中的信息交互、集成和处理等方面的问题,满足日益增长的多层次和多角色的用户服务应用的需求。该服务聚合系统(Service MashUp,缩写为SMU)主要由用户客户端、服务发现器、服务分析器和服务管理器四个模块构成。首先,SMU系统给用户提供一个友好的服务应用环境,用户可以注册登录,并且根据自身角色定制所需的服务应用,生成个性化的服务应用空间;其次,SMU系统聚合了复杂异构网络环境下的服务应用,用户可以方便构建应用而不用关心这些服务的出处;再次,SMU系统为注册用户创建个人的本地数据信息,将当前用户的服务应用保存起来,并上传到服务器;最后,用户只需要借助浏览器就可以随时随地的构建个性化的服务应用。SMU系统遵守MVC设计模式,用户客户端用JavaScript语言编写,动态输出HTML标记;服务发现器和服务管理器都是用PHP语言编写,构建服务模型并形成数据逻辑;服务分析器采用Java语言编写,利用反射技术动态获取服务信息。系统测试与实验结果表明,SMU系统实现了普通用户构建个性化服务应用空间的功能,当用户并发请求数量在200~300之间时服务吞吐率达到峰值,异步请求服务加载时间在毫秒级别完成,达到了用户快速体验服务应用的目的。
其他文献
海量信息的存在使得人们对搜索引擎提出了更加智能化和语义化的需求,如概念搜索、语义搜索引擎等。实现它们的前提是需要对文本进行更精确更深层的多类别标注和主题理解,这是
属性选择技术是数据挖掘中一个日趋重要的研究方向.基于互信息的属性选择算法是一种常见的属性选择技术,具有易用性和高效性的特点,且具有很强的理论基础,因此它是属性选择算
在形式语言与自动机的经典理论中,由于所选用的数学工具的局限性,造成了证明的繁杂性,降低了证明的可读性。本文利用半环方法来讨论有限自动机,半环方法通过有限自动机与半环
选播是Internet中一种新型的网络服务,是IPv6的新特性;它使用户通过一个选播地址就能访问到该地址所表示的一组服务器主机中对用户来说“最近”的一个。随着计算机网络技术的
随着生存环境的变化,人类精子的质量已正悄然下降,这导致的不孕不育症问题已日益严重。临床精液检查是评价男性生育能力的一个常规手段,而精子形态学检查又是精液检查的重要
概念格是数据分析和知识提取的一种有效形式化工具,加权概念格是针对属性(项目)重要程度的不同,通过引入内涵权值而形成的一种格结构。频繁加权概念格是一种特殊的加权概念格
本文在研究GPRS-Internet网络和分布式测控技术的基础上,设计并实现了城市路灯远程监控终端。本系统采用了多种软硬件的抗干扰技术,易扩展性好,组态灵活,性价比高,有很好的通
随着Agent技术与电子商务相关技术的结合,基于Agent技术的电子商务模型逐渐成为学术界研究的热点。现有的电子商务系统对商务自动化方面的技术支持仍较为薄弱,尤其是在自动谈
为了适应互联网从有线网向无线网过渡,Intel适时推出了Atom处理器,同时发起Moblin项目,为Atom定制了MIDLinux。互联网与多媒体的紧密结合使得MIDLinux必须提供比传统Linux更加强
微粒群算法是一种模拟鸟类群体行为的随机型优化方法,由于其结构简单、收敛速度快和其本身容易实现的特点,因此在短短几年时间内,便获得了很大的发展,并在一些领域得到了成功