API documentation: Here
WTTools site: More WTTools
This subproject is going to be collection of all internet protocols implementation in
java. First of all it should contain client side protocols implementation. Later it
is possible to add protocols implementation for server side applications.
During my development time I add new protocols. This set contains both implementations created by WTTools project team and good implementation found in other projects. Of course I add only this protocols implementation which licence allow to do it. As you can see JProtocols set contains upto 4 jar files. Since Java2 and Java1 are not compatible I release binary jar files for each JDK separately. Additionally sources consists from upto two implementation of each protocol. I call them simple implementation which contains only basic functionality and extend implementation which contains even full specification implementation.
"Simple" implementation is good solution in many
applet like software
and "Extend" should be used when full specification support is essential.
Additionally note that JProtocols support one else protocols implementation indeed. You can use implementation from JDK's. JDK doesn't provide good protocols implementation but in some cases we must use them. For example for protocols not supported yet by JProtocols package.
At the moment JProtocols support following protocols implementations:
|HTTP||HTTPClient Version 0.3-3||JProtocols Version 0.9.1||JDK Version you use|
|FTP||From 'jetty' project||not yet||Hidden in JDK you use|
|SMTP||not yet||not yet||Hidden in JDK you use|
|SNMP||not yet||in progress||not yet|
|NNTP||not yet||in progress||Hidden in JDK you use|
If you have any problems with this application or you found any bugs or you have
any ideas about extending this package, want to join to project or you simply need
to contact me please send e-mail to addres:
Artur Hefczyc firstname.lastname@example.org