Publish/Subscribe

This standard defines a specification that supports the core components and concepts of the Publish/Subscribe message exchange pattern with OGC Web Services. It primarily addresses subscription management capabilities such as creating a subscription, renewing a subscription, and unsubscribing.

Documents

(Hover over Type for full description)
Document title Version OGC Doc No. Type
OGC® Publish/Subscribe Interface Standard 1.0 – Core 1.0 13-131r1 IS
OGC® Publish/Subscribe Interface Standard 1.0 SOAP Protocol Binding Extension 1.0 13-133r1 IS

Official model files and encoding schemas

Schemas

http://schemas.opengis.net/pubsub/

Submit a Change Request, Requirement, or Comment for this OGC standard.

Related links

No Results Found.

Go To OGC Press Page

Publish/Subscribe 1.0 is an interface specification that supports the core components and concepts of the Publish/Subscribe message exchange pattern with OGC Web Services. The Publish/Subscribe pattern complements the Request/Reply pattern specified by many existing OGC Web Services. This specification may be used either in concert with, or independently of, existing OGC Web Services to publish data of interest to interested Subscribers.

Publish/Subscribe 1.0 primarily addresses subscription management capabilities such as creating a subscription, renewing a subscription, and unsubscribing. However, this standard also allows Publish/Subscribe services to advertise and describe the supported message delivery protocols such as SOAP messaging, ATOM, and AMQP. Message delivery protocols should be considered to be independent of the Publish/Subscribe 1.0 standard. Therefore, OGC Publish/Subscribe only includes metadata relating to message delivery protocols in sufficient detail to allow for different implementations of Publish/Subscribe 1.0 to interoperate.

This specification defines Publish/Subscribe functionality independently of the binding technology (e.g., KVP, SOAP, REST). Extensions to this specification may realize these core concepts with specific binding technologies.