首页> 外文学位 >Scalable Web service-based XML message brokering across organizations.
【24h】

Scalable Web service-based XML message brokering across organizations.

机译:跨组织的可伸缩的基于Web服务的XML消息代理。

获取原文
获取原文并翻译 | 示例

摘要

Publish/subscribe model is widely used in distributed systems for information dissemination among different entities. A publish/subscribe broker decouples these entities and increases scalability of a publish/subscribe system. Web service is a promising technology to integrate heterogeneous applications in different organizations across Internet using standard XML data format. It is an important building block of the emerging service-oriented architecture (SOA).;With the increasing demand for interactions among software applications in different organizations, the scope of publish/subscribe message dissemination is extended to the Internet scale. How to facilitate such an extension is a new challenge.;In this dissertation, I propose a scalable service-oriented model, layered publish/subscribe model (LPS), that separates different concerns in Internet-scale publish/subscribe systems into five layers. Two related systems are developed based on this model: WS-Messenger and OpenPS.;The WS-Messenger project addresses new challenges in Web service-based publish/subscribe brokering systems. It proposes a flexible and efficient mediation approach to reconcile conflicts among competing specifications in Web service-based publish/subscribe systems, namely WS-Eventing and WS-Notification. The mediation approach is based on a normalization-processing-customization (NPC) mediation model. WS-Messenger has been successfully applied to service-oriented scientific workflows in the LEAD (Linked Environments for Atmospheric Discovery) project. It addresses several practical problems to ease the deployment of event-driven systems, such as monitoring, debugging and firewall-blocked message delivering.;The OpenPS project explores how to create an Internet-scale sharable publish/subscribe brokering service for message dissemination across organization boundaries. It is designed to achieve all three dimensions of scalability (load scalability, geographic scalability and administrative scalability) without losing support for expressive subscriptions. Analogous to postal service, OpenPS broker networks act as third-party services that focus on efficient and scalable message distribution across different organizations. They work together with local publish/subscribe brokers within each organization to achieve economies of scale in Web-based publish/subscribe message brokering in wide-area networks. Experimental studies conducted on these two prototype systems validate the feasibility of the LPS model.
机译:发布/订阅模型广泛用于分布式系统中的不同实体之间的信息传播。发布/订阅代理将这些实体解耦,并增加了发布/订阅系统的可伸缩性。 Web服务是一种有前途的技术,可以使用标准XML数据格式在Internet上的不同组织中集成异构应用程序。它是新兴的面向服务的体系结构(SOA)的重要组成部分。随着不同组织中软件应用程序之间交互的需求不断增加,发布/订阅消息分发的范围已扩展到Internet范围。如何促进这种扩展是一个新的挑战。在本文中,我提出了一种可扩展的,面向服务的模型,即分层发布/订阅模型(LPS),它将Internet规模的发布/订阅系统中的不同问题分为五层。基于此模型开发了两个相关的系统:WS-Messenger和OpenPS。WS-Messenger项目解决了基于Web服务的发布/订阅代理系统中的新挑战。它提出了一种灵活高效的中介方法来调和基于Web服务的发布/订阅系统(即WS-Eventing和WS-Notification)中竞争规范之间的冲突。调解方法基于规范化处理定制(NPC)调解模型。 WS-Messenger已成功应用于LEAD(大气发现链接环境)项目中的面向服务的科学工作流程。它解决了一些实际问题,以简化事件驱动系统的部署,例如监视,调试和防火墙阻止的消息传递。; OpenPS项目探讨了如何创建Internet规模的可共享发布/订阅代理服务,以在整个组织中传播消息边界。它旨在实现可伸缩性的所有三个方面(负载可伸缩性,地理可伸缩性和管理可伸缩性),而不会失去对表达性订阅的支持。与邮政服务类似,OpenPS代理网络充当第三方服务,专注于在不同组织之间高效且可扩展的消息分发。他们与每个组织中的本地发布/订阅代理一起工作,以在广域网中基于Web的发布/订阅消息代理中实现规模经济。在这两个原型系统上进行的实验研究证实了LPS模型的可行性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号