• DocumentCode
    1687354
  • Title

    The Design and Implementation of a P2P-Based Composite Event Notification System

  • Author

    Courtenage, Simon ; Williams, Steven

  • Author_Institution
    Cavendish Sch. of Comput. Sci., Univ. of Westminster, London
  • Volume
    1
  • fYear
    2006
  • Firstpage
    701
  • Lastpage
    706
  • Abstract
    The development of large, open, and heterogeneous distributed systems is becoming increasingly dependent on event services to bind together the components of an application in such a way that they are able to react to changes in other components. One way to distribute event notifications around a distributed environment is to use content-based publish/subscribe communication. Such a system mediates between publishers of information and subscribers who sign up to receive information by routing messages across the network from their source to the point of subscription using the message content and the client subscriptions. Although content-based publish/subscribe has been used successfully to develop simple event notification systems, in which events are routed through from external publisher to external client, more complex systems are possible that create new events, known as composites, based on the detection of patterns of events. Composite event notification, however, poses a number of challenges, including network management and network routing. In this paper, we discuss the design and implementation of a composite event notification system over a chord-based peer-to-peer network using JXTA, and how we have addressed these challenges
  • Keywords
    computer network management; message passing; middleware; peer-to-peer computing; telecommunication network routing; JXTA; P2P-based composite event notification system; chord-based peer-to-peer network; content-based publish-subscribe communication; heterogeneous distributed system; network management; network routing; pattern detection; Application software; Computer science; Event detection; Network servers; Peer to peer computing; Proposals; Routing; Specification languages; Subscriptions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications, 2006. AINA 2006. 20th International Conference on
  • Conference_Location
    Vienna
  • ISSN
    1550-445X
  • Print_ISBN
    0-7695-2466-4
  • Type

    conf

  • DOI
    10.1109/AINA.2006.323
  • Filename
    1620270