Would you like to offer an UPnP interface to your server as a plugin?
http://www.upnp.org/download/UPnPDA10_20000613.htm
How do you think about to support this standard with a library?
- http://www.cybergarage.org/net/upnp/java/index.html,
http://sourceforge.net/projects/cgupnpjava/
- http://upnp.sourceforge.net/
Logged In: YES
user_id=572001
Example use cases:
- Service Discovery in the Future Electronic
Market
http://citeseer.org/chen00service.html
- The
Jini, Vision
http://developer.java.sun.com/developer/technicalArticles/jini/JiniVision/jiniology.html
-
MediaServer and MediaRenderer
http://www.upnp.org/standardizeddcps/mediaserver.asp
Logged In: YES
user_id=7549
This should get added to Tcl's sockets. Best to put this FR to
the Tcl project as tclhttpd is a script that run's in Tcl.
Logged In: YES
user_id=572001
How do you think about to let this script react to the UPnP
protocol?
Logged In: YES
user_id=7549
But it needs the network layer code in tcl itself. This is
my point.
Say you want to ask your uPnP router/gateway/firewall to
open a hole on the WAN side for port 80 to route to the
requesting LAN IP on port 80. Maybe the tcom extension can
instantiate some COM component to do it (I remember reading
that there is com flavors), or maybe there's a uPnP library
that needs a Tcl command interface, or maybe it's best
hard-coded into win/tclWinSock.c as either an fconfigure on
a channel or a seperate command.
And in all the above, nothing is specific to tclhttpd (the
script that runs in tcl)