Systems and methods for using endpoint references in a publish-subscribe
system are described. In one aspect, an endpoint reference is created by
a component of the pub-sub system. The endpoint reference includes an
endpoint address and one or more contexts. Each context is directed to a
respective component of the pub-sub system. Each context is transparent
to the respective component, and selectively opaque to all other pub-sub
system components.