subscription proxy

15 views
Skip to first unread message

Luker

unread,
Mar 23, 2011, 9:48:37 AM3/23/11
to ws4d-gso...@googlegroups.com
Hello,
I'm building a couple of prototypes with ws4d-gsoap, i can get classic
device-client applications to work, but I can't find any documentation on how to
implement a subscription proxy (which i need).

Can anyone point me to any examples, code, whatever, since I can't find any
documentation on your site, and the documentation provided with the project is
NULL ?

One other question:
Can subscription proxies be used to make different lans communicate togheter?
For example, imagine i have lan1 = 192.168.1.0/24, and lan2 = 192.168.2.0/24,
connected by a classic router...
using one subscription proxy in each lan, will I be able to see/use services
provided in both lans?

thanks,
Luker

Elmar Zeeb

unread,
Mar 23, 2011, 3:57:52 PM3/23/11
to ws4d-gso...@googlegroups.com
Hi Luker,

You can find the documentation and example code for ws4d-gsoap in the installation directory under share/doc/ws4d-gsoap. There is a pdf and example projects. The pdf is also available on the website under http://trac.e-technik.uni-rostock.de/projects/ws4d-gsoap/wiki/Download .

What exactly do you mean with subscription proxy? Do you mean the device part of eventing in dpws (event source and subscription manager)? The device part of eventing is explained in the airconditioner example. Ws4d-gsoap has a built in subscription manager - the apis to control it could and will be improved. The event source (sending events) is part of the device and not implemented by ws4d-gsoap. There are some helper functions (e.g. Iterate subscriptions) to send events as you can see in the airconditioner example (http://trac.e-technik.uni-rostock.de/projects/ws4d-gsoap/browser/trunk/src/samples/tutorial/files/src/event_worker.c)

Regards,
Elmar



--

*******************************************************************************
   Dipl.-Inf. Elmar Zeeb
   Universität Rostock, Fakultät f. Informatik und Elektrotechnik
   Institut f. Angewandte Mikroelektronik und Datentechnik
   University of Rostock, Faculty of CS and EE
   Institute of Applied Microelectronics and Computer Engineering,
   18051 Rostock
   Deutschland/Germany
   Tel. : ++49 (0)381 498 - 7262
   Fax  : ++49 (0)381 498 - 7252
   Email: elmar...@uni-rostock.de
   www  : http://www.imd.uni-rostock.de/, http://www.ws4d.org/
*******************************************************************************


--
You received this message because you are subscribed to the Google Groups "WS4D-gSOAP Users" group.
To post to this group, send email to ws4d-gso...@googlegroups.com.
To unsubscribe from this group, send email to ws4d-gsoap-use...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/ws4d-gsoap-users?hl=en.

Luker

unread,
Mar 25, 2011, 4:02:39 AM3/25/11
to ws4d-gso...@googlegroups.com
Il 23/03/2011 20:57, Elmar Zeeb ha scritto:
> Hi Luker,
>
> You can find the documentation and example code for ws4d-gsoap in the
> installation directory under share/doc/ws4d-gsoap. There is a pdf and example
> projects. The pdf is also available on the website
> under http://trac.e-technik.uni-rostock.de/projects/ws4d-gsoap/wiki/Download .
>
> What exactly do you mean with subscription proxy? Do you mean the device part
> of eventing in dpws (event source and subscription manager)? The device part
> of eventing is explained in the airconditioner example. Ws4d-gsoap has a built
> in subscription manager - the apis to control it could and will be improved.
> The event source (sending events) is part of the device and not implemented by
> ws4d-gsoap. There are some helper functions (e.g. Iterate subscriptions) to
> send events as you can see in the airconditioner example
> (http://trac.e-technik.uni-rostock.de/projects/ws4d-gsoap/browser/trunk/src/samples/tutorial/files/src/event_worker.c)
>
> Regards,
> Elmar
Maybe I used an incorrect term... I meant the discovery proxy.
As I understood in dpws there are 2 main operating modes: trough udp/muticast,
or trough a central device which has a list of the devices in the network and
their services, and everyone asks to that device directly, reducing
broadcast/multicast traffic.

It was introduced in the dpws1.1 specification if I remember correctly, but i
can't find any examples on the documentation...

Luker

Elmar Zeeb

unread,
Apr 26, 2011, 11:39:44 AM4/26/11
to ws4d-gso...@googlegroups.com
Sorry for my late response.

The discovery proxy is not yet implemented in ws4d-gsoap but we are open
for contributions :-)

Regards,
Elmar


--

*******************************************************************************
Dipl.-Inf. Elmar Zeeb
Universit�t Rostock, Fakult�t f. Informatik und Elektrotechnik

Reply all
Reply to author
Forward
0 new messages