Two patterns for distributed systems: Enterprise service bus (ESB) and distributed publish/subscribe

Eduardo B. Fernandez, Nobukazu Yoshioka, Hironori Washizaki

研究成果: Conference contribution

4 引用 (Scopus)

抜粋

We present two common patterns for distributed systems: Enterprise Service Bus (ESB) and Distributed Publish/Subscribe (P/S). ESB defines a common bus structure that provides basic brokerage functions as well as a set of other appropriate services. The ESB has been used mostly for web services but it can be used for any distributed system. The P/S realizes a system structure where subscribers register to receive events produced by a publisher. The P/S has been described usually in a centralized environment and we emphasize here its distributed nature. These patterns are mainly intended for web services application and distributed systems architects and designers. In those applications, the ESB and the Distributed P/S are architectural units that need to be combined with other architectural units.

元の言語English
ホスト出版物のタイトルPLoP 2011 Conference Proceedings - 18th Conference on Pattern Languages of Programs
出版者Association for Computing Machinery
ISBN(印刷物)9781450312837
DOI
出版物ステータスPublished - 2011 1 1
イベント18th Conference on Pattern Languages of Programs, PLoP 2011 - Portland, OR, United States
継続期間: 2011 10 212011 10 23

出版物シリーズ

名前ACM International Conference Proceeding Series

Conference

Conference18th Conference on Pattern Languages of Programs, PLoP 2011
United States
Portland, OR
期間11/10/2111/10/23

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications

フィンガープリント Two patterns for distributed systems: Enterprise service bus (ESB) and distributed publish/subscribe' の研究トピックを掘り下げます。これらはともに一意のフィンガープリントを構成します。

  • これを引用

    Fernandez, E. B., Yoshioka, N., & Washizaki, H. (2011). Two patterns for distributed systems: Enterprise service bus (ESB) and distributed publish/subscribe. : PLoP 2011 Conference Proceedings - 18th Conference on Pattern Languages of Programs [8] (ACM International Conference Proceeding Series). Association for Computing Machinery. https://doi.org/10.1145/2578903.2579146