SOAP协议的改进和应用

来源 :中国科学院计算机网络信息中心 | 被引量 : 0次 | 上传用户:alexander_guwen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布式服务具有高性能、一体化、知识生产、资源共享等技术优点,其结点异构自治、资源动态演化、任务分布协同,消除了网络中的资源孤岛和信息孤岛,被认为是第三代互联网技术。S0A作为一种分布式服务架构理念,通过建立一种统一的架构,使得软件开发人员能快速开发、集成和重用应用。更为重要的是,基于这种软件框架,系统能在业务发生变化之后,动态响应新的需求,快速重新装配各种软件构件和服务。今天基于S0A的集成方法正推动着市场的发展,BEA、IBM、0racle等大多数供应商也开始转向S0A。   S0A架构需要一种可以高度自治的消息机制,根据目前的技术,毫无疑问S0AP协议满足了该需要。S0AP的消息基于XML,XML是结构化的文本消息,同时也是标准化的。从最早的EDI开始,文本消息就是异构系统间通讯最好的消息格式,适用于S0A强调的服务对异构后天宿主系统的透明性。   S0AP是一种在无中心分布式环境下以XML为基础的,用来进行数据通信的轻量级协议,S0AP允许使用不同语言构造的应用程序跨平台地进行自由的交互,而无需额外的中间件或者自定义的转换程序。尽管S0AP提供了强大的互操作性,但是S0AP自身的特点决定了S0AP效率的低下。随着电子商务,即时通信,多媒体交互等等应用需求的不断增多,S0AP的性能成为了它的一个应用瓶颈。   本文介绍了S0AP的广泛应用,S0AP与目前广泛流行的S0A设计理念的关系,以及S0AP协议当前的研究现状。文中对S0AP协议的设计目标、消息框架及特点做了简要介绍,从S0AP报文、XML构建、报文验证、底层协议四个方面研究了S0AP协议的性能,并总结了国内外目前比较流行的提高性能的方法。中科院各种多媒体应用系统具有种类多、异构化等鲜明特点,它们各自独立分散的关系给使用、管理和维护都带来了一定的复杂度。经过对各个系统的调研和分析,采用S0A理念,提出了一种独立、松散耦合、高度自治、复用性强、组合性好的系统集成架构。同时,针对该系统平台中多种服务对实时性的需求,研究了压缩改进S0AP协议的两种方法:S0AP消息通过压缩二进制流化和改进XML文档,并且对两种方法做了测试和量化的分析。
其他文献
现场总线(Fieldbus)是八十年代末九十年代初国际上发展起来的用于过程自动化、制造自动化、楼宇自动化等领域的现场智能设备互连通讯网络。它作为工厂数字通讯网络的基础,沟
协议识别是进行有效的网络管理与控制的重要条件,由于新的P2P软件(以Skype,Emule,BitComet,迅雷为代表)开始使用加密协议和协议伪装等技术手段来防止被网管探测、识别、封堵,传统
世界视频设备市场已经进入从模拟设备向数字设备的转型期,这个为期十年的历史性转折将引发巨大的市场需求。与模拟技术相比,视频的数字化技术可以提高图像的清晰度和质量,并具有
ASON网络赋予了传统的光传送网前所未有的灵活性和扩展性,其代表的智能化已经成为下一代光网络的发展方向,近几年,WSON网络作为ASON网络对波长网络控制的延伸,在继承了其极高
网络规模和应用规模的不断扩大,使得IT资源数量剧增,分布也更加分散。面对越来越复杂的网络业务环境,如何对各种设备资源和各类分布式业务应用实施管理,成为目前IT系统管理面临的
处理器性能分析对于性能瓶颈定位、优化处理器体系结构、指导下一代处理器设计具有重要的意义。随着处理器体系结构的日益复杂,如何在有限的时间内快速有效地定位分析处理器的
本论文研究的主要内容为基于TMS320C6416的实时图像处理系统设计及视频编码算法。首先介绍了视频压缩编码的基本原理,在此基础上,深入研究了H.264的帧内预测编码技术。通过充分
信息化是实现中国科学院科研活动和管理工作现代化的战略举措,是提高中国科学院创新能力和国际竞争力的重要保障。高效便捷的e—Science资源共享和协同工作环境、基于ARP平台
城市规划是城市政府为达到城市发展目标而对城市建设进行的安排。传统的基于物理模型的城市规划存在着修改成本高、效率低等问题。虽然虚拟现实(VR)技术可以为设计人员提供真
个性化推荐系统(Recommender System)作为一种信息过滤的重要手段,是当前解决信息超载问题的非常有潜力的方法。其中,个性化推荐系统中的协同过滤推荐是迄今为止应用最广泛、