[wsf-c-dev] Re: WS-eventing EventSink questions
Benjamin Jacob
benjamin.jacob at mgl.com
Thu May 17 06:34:36 PDT 2007
Thanks a ton Paul. This does clear quite a few things.
Will get back to you guys, if I need some more clarifications.
Thanks again. Keep up the good work.
Regards
- Ben
> Basically the event sink is a service. So the way you would go about
> implementing this is the standard way you implement a service in gSOAP.
>
> I know this seems backwards - you usually implement a subscriber as a
> client, not as the server, but in this case the subscriber is the
> target of a SOAP call - in other words the server-side.
>
> The OnStormWarning is a service endpoint. Many SOAP servers offer the
> ability to host multiple services on a single host:port. They do this
> by using the HTTP /blah/service part to distinguish between endpoints.
The RelpyTo stuff is part of the WS-Addressing spec. Its a prereq for
WS-Eventing. I don't know if gSOAP implements WS-Addressing, but if you
want a toolkit that does, you can try Axis2/C and WSF/C:
>
> http://ws.apache.org/axis2/c/
> http://dist.wso2.org/products/wsf/c/
>
> WSF/C is a package of Axis2/C plus support for WS-Security and WS-RM.
>
> Paul
>
> Benjamin Jacob wrote:
>
>> Hello good ppl,
>> Was google-ing around for info on WS-Eventing and was led to your
>> discussion on the Wsf-c-dev mailing list.
>> Hope you guys dont mind me shooting a mail to you, out of nowhere.
>> _ <http://wso2.org/cgi-bin/mailman/listinfo/wsf-c-dev>_
>> We are trying to implement a WS-Eventing setup. The Event Source and
>> the Subscription Manager are some third-party software. That end is
>> all working.
>> What we have to build is the Event Sink.
>> So a few questions regarding this:
>> [1] Post subscription by an Event Sink, with the EndTo set to, say
>> "192.168.10.44:33333", do we have to listen(create a socket and
>> accept messages) on port 33333 on 192.168.10.44?
>> If yes, how do we go about parsing an HTTP message. We are using
>> gSOAP as our SOAP stack. What will be the SOAP call to receive
>> messages on this port 33333?
>> [2] Also, in many examples I see the EndTo set to something like this :
>> "192.168.10.44:33/OnStormWarning".
>> What is this OnStormWarning????
>> [3] In the WS-Eventing xsd, file, in the Subscribe request, I don't
>> see any ReplyTo or NotifyTo tags, but, the WS-Eventing specification,
>> in every subscription request, I see ReplyTo and NotifyTo lines.
>> How's this done?
>>
>> I am sure, these must be very elementary questions, but then, I have
>> just started playschool, when it comes to WS-Eventing. And I have
>> exactly one day to graduate!!
>>
>> All help needed, and every bit of it appreciated.
>>
>> Also, please do a CC to benjamin.jacob at mgl.com as well.
>>
>> Thanks
>> - Benjamin Jacob.
>>
>
More information about the Wsf-c-dev
mailing list