Jim and I are working on a new application that will combine Web Services and RFID technologies. One of the things that we need is events, so we decided to have a look at WS-Eventing. While on the plane back from Hawaii, I decided to have a go at implementing it using WSE 2.0. It has proven remarkably easy. I now have code that allows a consumer to subscribe with an event source and receive notifications. The main difficulty was not the implementation of the protocol but how to make it easy for programmers to use it. I am still playing with some ideas.
There is an issue with the version of WS-Addressing used by WS-Eventing. WSE 2.0 uses the March 2004 version of WS-Addressing while WS-Eventing utilises the March 2003 one. I guess we’ll have to wait for the new version of the spec. Things still work; it’s just there is no way to achieve interoperability at this stage 🙁
We are planning to make the source code available as a gotdotnet community project (pending approval by the University Newcastle legal team). More on this soon.
5 responses to “Having fun with WS-Eventing”
i am trying to implement the eventing part using .net 2005 beta ver. but cudnt. I am unable to get the concerned API for eventing. Can you please help me in any way, where can i find it or any code samples to implement it. Kindly do me this favour.
I wanted to know about some of the implementations which have already been done for the following WS specifications
MTOM
WS-Addressing
WS-Eventing
WS-Transfer
WS-Enum
It will be of great help if you people guide me in getting some of the example where the above implementations are used. Or any website where I can get the information and examples about the implementations of the above said specifications.