processing model ws eventing - Openwsman/openwsman GitHub Wiki

Processing Model of WS-Eventing

In this implementation openwsman acts as an Event Source, which is responsible for receiving a subscription from a subscriber and sending a notification to an event sink. As there are different events created by different applications in the real world, it is important to make this process as general as possible.

The solution is to put the specific eventing production in the plug-in part and intergrate shared WS-Eventing protocol process in the framework of openwsman. That is to say, the framework and plug-in act together to accomplish the process of WS-Eventing. This process model is shown below.

[image missing]

In this process model, the Subscribe, Unsubscribe and Renew Interfaces act together as the Subscription Manager. The Ack and Pull Interfaces are part of the Notification Manager from the point of view of the event sink.

⚠️ **GitHub.com Fallback** ⚠️