UPNPLib 1.0.4
Sponsored Links
UPNPLib 1.0.4 Ranking & Summary
File size:
1.7 MB
Platform:
Any Platform
License:
The Apache License
Price:
Downloads:
1080
Date added:
2006-11-20
Publisher:
SuperBonBon Industries
UPNPLib 1.0.4 description
UPNPLib is a Java library for the UPNP protocol.
UPNP is a protocol based on SSDP to discover UPNP compliant devices on a network. Specific search can be made to only look for a specific type of device or for all devices available.
Once a device is found on the network, the client can retreive the device description ( devices state variables and available operations ) and start to interact with it using XML messages. UPNP devices types capabilities are usually available here.
UPNP is born in 1999 and seems to start to find a larger audience since most new Broadband ADSL router modems are UPNP compliant.
Everything started when the JAFS project needed to have a mechanism to automatically open server ports on a NAT router so that it become accessible from the internet without needs to go hack the router configuration to manually open the required ports ( when admin is aware the ports needs to be open :o) ). SNMP could have been a technology used for such purpose but unfortunatly there are some pitfalls :
1. SNMP is not always implemented on entry level routers.
2. SNMP interface to open ports on a router is not standardized which leads to develop specific SNMP routine for each SNMP aware routers vendors.
3. No good open source libraries for SNMP available.
UPNP was another option that has a big advantage : There is a defined interface in IGD devices (Internet Gateway Device) to do such job which means that all IGD UPNP devices could work with the same piece of code. Almost all new ADSL broadband routers contains the UPNP™ IGD technology, since we did not found any good Java UPNP libraries so we decided to create our own.
Enhancements:
- This release is mainly a bugfix one, which should improve compatibility with UPNP Internet Gateway devices used for NAT port mapping on XDSL devices.
UPNP is a protocol based on SSDP to discover UPNP compliant devices on a network. Specific search can be made to only look for a specific type of device or for all devices available.
Once a device is found on the network, the client can retreive the device description ( devices state variables and available operations ) and start to interact with it using XML messages. UPNP devices types capabilities are usually available here.
UPNP is born in 1999 and seems to start to find a larger audience since most new Broadband ADSL router modems are UPNP compliant.
Everything started when the JAFS project needed to have a mechanism to automatically open server ports on a NAT router so that it become accessible from the internet without needs to go hack the router configuration to manually open the required ports ( when admin is aware the ports needs to be open :o) ). SNMP could have been a technology used for such purpose but unfortunatly there are some pitfalls :
1. SNMP is not always implemented on entry level routers.
2. SNMP interface to open ports on a router is not standardized which leads to develop specific SNMP routine for each SNMP aware routers vendors.
3. No good open source libraries for SNMP available.
UPNP was another option that has a big advantage : There is a defined interface in IGD devices (Internet Gateway Device) to do such job which means that all IGD UPNP devices could work with the same piece of code. Almost all new ADSL broadband routers contains the UPNP™ IGD technology, since we did not found any good Java UPNP libraries so we decided to create our own.
Enhancements:
- This release is mainly a bugfix one, which should improve compatibility with UPNP Internet Gateway devices used for NAT port mapping on XDSL devices.
UPNPLib 1.0.4 Screenshot
UPNPLib 1.0.4 Keywords
UPNPLib
UPNP
SNMP
UPNPLib 1.0.4
IGD
Java library
devices
open
java
ports
protocol
router
UPNPLib 1.0.4
Libraries
Programming
Bookmark UPNPLib 1.0.4
UPNPLib 1.0.4 Copyright
WareSeeker periodically updates pricing and software information of UPNPLib 1.0.4 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of UPNPLib 1.0.4 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
devices developer center
input devices
devices disease
upnp vista
devicescape
devices for the blind
analog devices
upnp media server
devices in your room
hearing devices
devices for hearing impaired
literary devices
upnp media player
devices and desires
devices that have
upnp framework
java library path
tracking devices
Related Software
jPatchLib is a Java library that implements the GNU patch algorithm. Free Download
Snmpstat shows router interface information and statistics through web interface using SNMP protocol. Free Download
POMStrap is a little opensource (BSD License) application bootstrap designed to avoid the Java library dependency headache. Free Download
Magnolia is a free, open source, Java based, J2EE deployable Content-Management-System (CMS) supporting the JCR API (JSR-170). Free Download
Snmp Monitor provides a SNMP router and monitoring alarms. Free Download
jZeno is a meta-project that integrates a collection of java open source libraries. Free Download
Ibis is an open source Java grid software project of the Computer Systems group. Free Download
SNAPPIX is a KNOPPIX-based live CD Linux distribution with a pre-integrated SNAP Platform. Free Download
Latest Software
Popular Software
Favourite Software