| by SuperBonBon |
|
Our toys
JAFS > UPNPLib
JAFS
JAFS is an enterprise class Java FTP server with some unique features. Entirely written in Java, JAFS is the first toy that SuperBonBon Industries is proposing to you. The interesting points are :
- JMX management via encrypted web browser, external JRMP/IIOP consoles or SOAP (see screenshots below).
- Powerful customizable EAI events dispatching engine.
- Strong security via ftps (ftp with SSL/TLS), password encryption with SHA-256 or MD5, One Time Password and miscellaneous IP blocking methods.
- Firewall/NAT traversal via UPNP use and DynDNS integrated client.
- Customization via upload/download filters , scripting capabilities and protocol commands reimplementation.
- Authentication with NT users or RADIUS servers use.
- Collaborative license with a Collaborative Source license.
![]() |
![]() |
![]() |
| Web management index view | Server Web management actions | Third party JMX console (MC4J) real time value view |
Go ahead to the JAFS section to learn more.
UPNPLib
UPNPLib is a Java based library for UPNP protocol. This library is already used by JAFS. The plans are to provide an easy programming interface for developers as well as an Http based console for end users or devs, so that they can control the UPNP devices residing on their network. The interesting points are:
- Dynamic UPNP features like discovery and eventing.
- Integration with jmx management (see screeshot below).
- RMI through transparent NAT/firewall traversal.
- Open Source license with an Apache license.
![]() |
![]() |
| Web access exemple UPNP devices view | New JVM 1.5 JMX interface export in multiple UPNP device's services |












