In this chapter we present IceStorm, an efficient publish/subscribe service for Ice applications.
Section 44.2 provides an introduction to IceStorm, while
Section 44.3 discusses some basic IceStorm concepts. An overview of the IceStorm Slice interfaces is provided in
Section 44.4, and
Section 44.5 presents an example IceStorm application. An IceStorm publisher can optionally publish events to specific subscribers; this mechanism is detailed in
Section 44.6. Information about IceStorm’s replication facilities can be found in
Section 44.7. The IceStorm administration tool is described in
Section 44.8, and the subject of federation is discussed in
Section 44.9. IceStorm’s quality of service parameters are defined in
Section 44.10, and
Section 44.11 reviews the various modes of event delivery. Finally, IceStorm configuration is addressed in
Section 44.12.