--
SimonMiles - 27 Feb 2003
MyGrid notification service is responsible for delivery and persistence of messages between myGrid core and application services. It is an important building block for myGrid enabling asynchronous publish-subscribe communication and negotiation over quality of services.
The myGrid Notification Service is implemented as webservice confirming to WSDL standards. The current release alpha 1.0 has the following features:
- Topic-based publisher-subscriber messaging model
- Persistent message delivery model
- Text and object message types
- Transient/durable push publisher
- Transient/durable pull subscriber
- Asynchronous message delivery
- XML-based configuration
- RDBMS and JDBC persistence
- Topic registration
- Interest registration
- Topic, message and publisher selection
- Service browser
- Lease based publishing/subscribing
- Logging
In addition it has:
- the ability of transmiting notification in the form of a well-defined format
- the ability of dynamic messaging so that topics can be created and discovered on the fly.
- the ability of browsing service data in terms of topic, publisher and subscriber’s names
Documents
- Xiaojian Liu, Luc Moreau, Vijay Dialani, and Simon Miles. MyGrid Notification Service Alpha Release 1.0 WSDL Interface Description (Draft 0.2). Technical report, University of Southampton, Department of Electronics and Computer Science,University of Southampton SO17 1BJ,United Kingdom, September 2002.
MyGrid notification service alpha 1.0 is described in WSDL. The WSDL document specifies the data types, the messages and the ports the service exposes. The section of the WSDL document is comprised of abstract definitions where SOAP messages are defined in a platform- and language-independent manner. In the bottom section of the WSDL document the site-specific matters such as protocol and serialization are defined. This document provides a detail explanation of notification service interfaces as specified in the WSDL document.
- Xiaojian Liu, Luc Moreau, Vijay Dialani, Simon Miles, and Hugo Mills. MyGrid Notification Service Alpha 1.0 Quick Start. Technical report, University of Southampton, Department of Electronics and Computer Science,University of Southampton SO17 1BJ,United Kingdom, September 2002.
This manual serves as a quick start to the notification service alpha 1.0, covering installation, building, configuration and deployment.
- Liu, Luc Moreau, Vijay Dialani, Simon Miles, and Hugo Mills. MyGrid Notification Service Alpha Release 1.0 User's Guide. Technical report, University of Southampton, Department of Electronics and Computer Science,University of Southampton SO17 1BJ,United Kingdom, September 2002.
The Notification Service alpha 1.0 User's Guide provides information about using the notification service. This includes an overview of the notification service, the functionalities that the current release provides and the development of client applications in different ways depending on your needs. The User's Guide may be used in conjunction with the Quick Start and the WSDL Interface Explanation document which are now available from
http://fantasio.ecs.soton.ac.uk:8080/mygrid/wp2/notification/index.htm
- Xiaojian Liu, Luc Moreau, Vijay Dialani, Simon Miles, and Hugo Mills. MyGrid Notification Service Technical Requirements and Descriptions (Draft 0.3). Technical report, University of Southampton, Department of Electronics and Computer Science,University of Southampton SO17 1BJ,United Kingdom, July 2002.
This document provides a high level technical requirements of myGrid notification service. It describes the ideas, principles and procedures that will be implemented in order to meet the functional requirements.
- Xiaojian Liu, Luc Moreau, Vijay Dialani, Hugo Mills, and Simon Miles. MyGrid Notification Service Technology Review (Draft 0.2). Technical report, University of Southampton, Department of Electronics and Computer Science,University of Southampton SO17 1BJ,United Kingdom, July 2002.
In this article we present a survey of four messaging technologies in order to gain a better understanding and a clear vision of myGrid notification service. In particular, we compare the features and functionalities of JMS and OMG CORBA notification service at specification level and discuss their suitability for
MyGrid notification service designs.
- Richard Lawley, Ananth Krishna and Victor Tan. MyGrid Notification Service abstract. University of Southampton, Department of Electronics and Computer Science,University of Southampton SO17 1BJ,United Kingdom, July 2002.
A short abstract describing the features and functionality of the notification service