OASIS-WS-NOTIFICATION
OASIS WS-Notification SOAP Web Services pub-sub.
Definition
WS-Notification family 3 standards: (1) WS-BaseNotification 1.3: Notification Producer + Notification Consumer SOAP interfaces, Notify operations, subscriptions, notification message. (2) WS-BrokeredNotification 1.3: intermediate broker decoupling producers and consumers, registration/un-registration patterns. (3) WS-Topics 1.3: topic hierarchies (concrete topics, namespace, topic expressions XPath), topic-based filtering. Message format SOAP 1.1/1.2 XML envelope. Adoption: academic grid computing (Open Grid Forum), legacy enterprise SOA (IBM WebSphere Application Server, Microsoft Windows Communication Foundation WCF, Apache Muse implementation, Apache CXF). Comparison modern alternatives: AMQP, MQTT, Kafka much more performant/scalable than SOAP-based WS-Notification ; usage declining 2020+. OASIS WSN Working Group closed 2014.
Origin
OASIS WSN Technical Committee founded 2004 ; WS-Notification 1.0 published 2004 (basic), 1.3 OASIS standards published October 2006 ; OASIS WSN WG closed 2014 ; usage declining 2020+.
Example in context
CERN grid computing legacy system still uses WS-BrokeredNotification (Apache Muse implementation) to distribute job completion notifications across grid computing nodes worldwide ; gradually being replaced by modern message queue brokers (Kafka, RabbitMQ).
Related terms
- OASIS AMQP — modern replacement.