Adam Fisk wrote:

I'm new to Felix, but I'm wondering how developed the UPnP module is and how
easy it would be to use on its own.  There's a dearth of strong open source
UPnP implementations in Java, so I think there's a strong chance the work
within Felix could become widely used and widely contributed to.
Felix provides a UPnP Base Driver to develop UPnP devices and UPnP control points with OSGi
http://www2.osgi.org/javadoc/r4/org/osgi/service/upnp/package-summary.html

However, use this API is not easy and error-prone.

I put in my Felix sandbox 2 bundles (sandbox/donsez/upnp.devicegen and sandbox/donsez/upnp.devicegen.util) to generates UPnPDevice services and associated control points (a proxy in fact) according to the OSGi UPnP Device Driver 1.1.0 specification.
The generated classes are packaged in a bundle.
The generation is based on XSLT stylesheet from this description generation/res/deviceroot.xml and associated SCDP (XML) files.

I hope this helps you

Didier

Can anyone provide a general outline of its state?  I'm personally
interested in using it for port mappings.  I'd also be happy to help with
separating it out into its own project if necessary.  I think it should
ideally be a completely independent Apache project that any others could
easily use.

Thanks very much.

-Adam



--
--------------------------------------------------------------
Didier DONSEZ

Laboratoire LIG, Equipe ADELE
Universite Joseph Fourier
Bat. C, 220 rue de la Chimie, Domaine Universitaire
BP 53, 38041 Grenoble Cedex 9, France
Tel : +33 4 76 63 55 49           Fax : +33 4 76 63 55 50
GPS : lat 45°11'38.3"N, lon 05°46'14.7"E, alt 223m

mailto:[EMAIL PROTECTED]
URL: http://www-adele.imag.fr/users/Didier.Donsez
Map: http://www-adele.imag.fr/users/Didier.Donsez/map/map.html
--------------------------------------------------------------


Reply via email to