Microsoft, BEA, Tibco tout Web services events spec

Microsoft Corp., BEA Systems Inc. and Tibco Software Inc. on Wednesday published a specification, WS-Eventing, which is intended to provide a common way of communicating events within and between Web services.

The companies plan to 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, according to 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, according to Microsoft.

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, Microsoft said.

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 utilizes capabilities of published specifications such as WS-Addressing, WS-Security, and WS-ReliableMessaging. WS-Eventing supports SOAP 1.1 and SOAP 1.2 Envelopes.

Industry analysts endorsed the specification.

“Event-driven processes are a core subset of the processes and other interactions that a SOA (service-oriented architecture) supports. In contrast, the Web is request-driven and synchronous, where nothing happens until a human clicks a button, but in the general case, the cause of a process might be any event that takes place anywhere in the broader IT infrastructure. WS-Eventing helps to abstract such events so that there is a standard, loosely coupled, typically asynchronous way of describing, producing, subscribing to, and receiving such events,” said Jason Bloomberg, a senior analyst at ZapThink, in an e-mail response.

Would you recommend this article?


Thanks for taking the time to let us know what you think of this article!
We'd love to hear your opinion about this or any other story you read in our publication.

Jim Love, Chief Content Officer, IT World Canada

Featured Download

Featured Articles

ADaPT connects employers with highly skilled young workers

Help wanted. That’s what many tech companies across Canada are saying, and research shows...

Unlocking Transformation: IoT and Generative AI Powered by Cloud

Amidst economic fluctuations and disruptive forces, Canadian businesses are steering through uncharted waters. To...

Related Tech News

Tech Jobs

Our experienced team of journalists and bloggers bring you engaging in-depth interviews, videos and content targeted to IT professionals and line-of-business executives.

Tech Companies Hiring Right Now