-
41
pages
-
English
-
Documents
Description
Developing NaradaBrokering ApplicationsOutline• Primer on events, synopsis, profiles and templates• Developing a simple application– Specifying different subscription formats and available transports– Utilizing different transports• Exploiting available Quality-of-Service capabilities– Compression/Decompression of payloads– Building a Reliable Delivery applicationOutline – (II)– Managing Replays– Exactly once delivery of clients– Fragmentation & Coalescing of Events• Writing JMS applications in NaradaBrokering– Simple applications– Applications requiring reliable delivery• An Audio/Video conferencing application• Advanced applications– GridFTP and NaradaBrokering– Shared SVG application– Shared Microsoft applicationNaradaBrokering Overview• Open source project. http://www.naradabrokering.org• Based on a network of cooperating broker nodes– Cluster based architecture allows system to scale in size• Provides a variety of services– Reliable, ordered and exactly once delivery. – Compression and fragmentation of large payloads.– Support for multiple subscription types• Used in the context of A/V applications and to enhanced Grid apps such as Grid-FTP• Provides support for variety of transports: TCP, UDP, HTTP, SSL, Multicast and parallel TCP streams.• JMS compliant. Will provide WS-Notification support.• Includes bridge to GT3. April 2004 release.• Support for Web Services being incorporated.Current NaradaBrokering FeaturesMultiple ...
-
Publié par
-
Langue
English