In this chapter we present IceStorm, an efficient publish/subscribe service for Ice applications.
Section 45.2 provides an introduction to IceStorm, while
Section 45.3 discusses some basic IceStorm concepts. An overview of the IceStorm Slice interfaces is provided in
Section 45.4, and
Section 45.5 presents an example IceStorm application. An IceStorm publisher can optionally publish events to specific subscribers; this mechanism is detailed in
Section 45.6. Information about IceStorm’s replication facilities can be found in
Section 45.7. The IceStorm administration tool is described in
Section 45.8, and the subject of federation is discussed in
Section 45.9. IceStorm’s quality of service parameters are defined in
Section 45.10, and
Section 45.11 reviews the various modes of event delivery. Finally, IceStorm configuration is addressed in
Section 45.12.