Microsoft, BEA Systems and Tibco Software have published a specification, WS-Eventing, which is intended to provide a common way of communicating events within and between web services.
The companies will submit the specification for consideration by an industry standards body such as W3C or Oasis, according to a Microsoft representative.
WS-Eventing is intended to provide a common way to communicate events, which are being defined as real-world occurrences that trigger actions in software, such as an order being placed or a package being shipped. Without a common communications method, developers have been forced to develop ad hoc solutions that are incomplete and inflexible, said Microsoft.
With WS-Eventing, web services can send and receive information about events that have occurred, regardless of whether the event is originating in the firmware of a device or in large-scale enterprise systems.
WS-Eventing co-authors are proposing a set of fundamental protocols, message formats, and interfaces for a web service to subscribe to events that come from another web service.
The specification can be applied to scenarios in the enterprise, home, or in devices and can form the basis of more complex vertical solutions in the future, Microsoft said. It also uses capabilities of published specifications such as WS-Addressing, WS-Security, and WS-ReliableMessaging. WS-Eventing supports Soap 1.1 and Soap 1.2 Envelopes.
Paul Krill writes for InfoWorld