基于语义保序的主动WS-Notification系统的研究与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:xyhanhui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务的体系结构是一个广泛应用于企业级软件架构的模式。它通过将不同功能抽象为服务,通过使用接口将服务与服务联系起来。这样的体系结构满足现今对功能解耦的需求。于此同时,中间件的应用使SOA系统中的解耦成为了可能,不同服务之间只需要关注如何与中间件交互即可以完成服务与服务之间的交互。而在有关消息处理的中间件中——消息中间件中,发布订阅模式成为此类中间件的首选模式。在应用于Web环境中的SOA系统中,作为消息中间件的发布订阅系统也有其标准的定义。OASIS于2006年发布了WS-Notification标准[18],[19],[20],WS-Notification标准化了在Web环境下,发布订阅模式需要实现的接口与服务,从而统一了作为消息中间件的发布订阅系统的交互协议。然而, WS-Notification只能在发布订阅的基本功能上做出统一,对于具体而复杂的应用场景而言,单一的实现标准规定的接口与服务往往是不能够满足场景的需求。对于现在主流的SOA应用中,用户总是希望系统能够主动地将订阅的消息发送给用户。并且在复杂的订阅关系中,保持通知消息的发送顺序。对于以上两个问题,标准没有给出解释和提供解决的策略。综上,本文提出基于WS-Notification的发布订阅系统中,实现主动推送通知消息的模式,以及在此基础上提出如何实现通知消息间语义保序的策略。同时,提供该系统具体的设计与实现。最后,选择经典的应用场景对该系统进行测试,并分析测试结果,评估系统的各项性能指标。
其他文献
制造业是我国国民经济的支柱产业。入世之后,中国将成为世界的制造业生产基地面对日趋激烈的市场竞争制造企业急需提高生产效率改进生产现场管理策略于是一种面向企业车间层的
全过程计算机辅助动画自动生成技术是一种新的基于人工智能的动画生成技术,主要研究的是将人工智能技术引入动画生成的全过程,该技术从用自然语言书写的故事开始,直至最终生成动
行人重现识别是指在监控摄像网络中发现特定目标行人的任务,相关研究成果可用于安全监控和智能侦查等领域。该问题对于国家安全具有重要的意义,其研究具有较好的理论意义和应用
虚拟化技术的出现拯救了复杂多样的硬件平台与多种多样的操作系统之间、或者多种操作系统与基于系统的应用开发之间的复杂性。例如,随着高级语言虚拟机JAVA虚拟机的出现,JAVA
软件复用是提高软件开发效率和软件质量的一种有效手段。研究和实践表明,在特定领域内对软件资产和经验进行复用更易获得成功。特定领域内的软件复用包含领域工程和应用工程两
随着人们生活水平的不断提高,对于电视、电影、三维游戏中的特效真实感的需求也不断增强,水的模拟在其中应用非常广泛,因此图形学中流体模拟领域一直都是研究的热点。但与此同时
网络教学是现代教育技术综合应用中的一个重要领域,也是实现教育信息化的重要手段。随着信息化时代的不断向前发展,各个高校的校园网建设也已经初具规模,顺应教育教学体制改革的
随着Internet的快速发展,以Web应用为主要形式的网络服务已成为现代社会不可或缺的重要组成部分,保障网络服务的正常运行并有良好的服务质量十分关键。软件故障诊断技术是一种
语种识别是指计算机自动判定一段语音所属的语言种类的技术,在近几年中,其应用需求显著增加。语种识别中的一个重要研究问题是提取语音的语种鉴别性信息。一般来讲,一个成功的语
人类已经迈入二十一世纪,信息化、智能化已经成为当今的热门话题,无论是在金融、医疗、军事、教育等各领域都在实行着信息化、智能化的革新。如何运用先进的技术实现现代化的管