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
    ホスト出版物のタイトルACM International Conference Proceeding Series
    出版者Association for Computing Machinery
    ISBN(印刷物)9781450312837
    DOI
    出版物ステータスPublished - 2011
    イベント18th Conference on Pattern Languages of Programs, PLoP 2011 - Portland, OR
    継続期間: 2011 10 212011 10 23

    Other

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

    Fingerprint

    Industry
    Web services

    ASJC Scopus subject areas

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

    これを引用

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

    Two patterns for distributed systems : Enterprise service bus (ESB) and distributed publish/subscribe. / Fernandez, Eduardo B.; Yoshioka, Nobukazu; Washizaki, Hironori.

    ACM International Conference Proceeding Series. Association for Computing Machinery, 2011. 8.

    研究成果: Conference contribution

    Fernandez, EB, Yoshioka, N & Washizaki, H 2011, Two patterns for distributed systems: Enterprise service bus (ESB) and distributed publish/subscribe. : ACM International Conference Proceeding Series., 8, Association for Computing Machinery, 18th Conference on Pattern Languages of Programs, PLoP 2011, Portland, OR, 11/10/21. https://doi.org/10.1145/2578903.2579146
    Fernandez EB, Yoshioka N, Washizaki H. Two patterns for distributed systems: Enterprise service bus (ESB) and distributed publish/subscribe. : ACM International Conference Proceeding Series. Association for Computing Machinery. 2011. 8 https://doi.org/10.1145/2578903.2579146
    Fernandez, Eduardo B. ; Yoshioka, Nobukazu ; Washizaki, Hironori. / Two patterns for distributed systems : Enterprise service bus (ESB) and distributed publish/subscribe. ACM International Conference Proceeding Series. Association for Computing Machinery, 2011.
    @inproceedings{3b5961dbfd9e447a930e1e48f6223fba,
    title = "Two patterns for distributed systems: Enterprise service bus (ESB) and distributed publish/subscribe",
    abstract = "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.",
    keywords = "Architecture pattern, Service-oriented architecture (SOA), Web services",
    author = "Fernandez, {Eduardo B.} and Nobukazu Yoshioka and Hironori Washizaki",
    year = "2011",
    doi = "10.1145/2578903.2579146",
    language = "English",
    isbn = "9781450312837",
    booktitle = "ACM International Conference Proceeding Series",
    publisher = "Association for Computing Machinery",

    }

    TY - GEN

    T1 - Two patterns for distributed systems

    T2 - Enterprise service bus (ESB) and distributed publish/subscribe

    AU - Fernandez, Eduardo B.

    AU - Yoshioka, Nobukazu

    AU - Washizaki, Hironori

    PY - 2011

    Y1 - 2011

    N2 - 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.

    AB - 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.

    KW - Architecture pattern

    KW - Service-oriented architecture (SOA)

    KW - Web services

    UR - http://www.scopus.com/inward/record.url?scp=84899863088&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=84899863088&partnerID=8YFLogxK

    U2 - 10.1145/2578903.2579146

    DO - 10.1145/2578903.2579146

    M3 - Conference contribution

    SN - 9781450312837

    BT - ACM International Conference Proceeding Series

    PB - Association for Computing Machinery

    ER -