Appendix G. Overview of tools and libraries

 

You use many tools and libraries to implement this book’s examples. This appendix lists specific versions and websites for these tools and libraries.

Tools

Table G.1 lists the name, version, and website of each tool used in the book and provides a short description.

Table G.1. Tools used in this book’s examples

Tool name

Version

Website

Description

Anomic FTP Server 0.93 http://www.anomic.de/AnomicFTPServer A freeware FTP server implemented in Java (not an open source tool)
Apache ActiveMQ 4.1.2 http://activemq.apache.org An Apache open source message broker implementation with full support for JMS 1.1
Apache Directory Server 1.5.2 http://directory.apache.org An Apache open source LDAP server written in Java and fully LDAP v3-compliant
Apache Directory Studio 1.1.0 http://directory.apache.org An Apache open source LDAP browser written in Java
Apache James 2.3.1 http://james.apache.org/ An Apache open source SMTP, POP3, and NNTP server written in Java
Apache OpenEJB 3.0 http://openejb.apache.org/ An Apache open source EJB implementation with support for EJB 3.0, 2.1, 2.0, and 1.1
Apache ServiceMix 3.2.1 http://servicemix.apache.org An Apache open source JBI implementation with full support for JBI 1.0
eXist 1.2.0 http://exist.sourceforge.net/ An open source native XML database
HSQLDB 1.8.0.9 http://www.hsqldb.org/ An open source 100% Java database
Mule 2.0.2 http://www.mulesource.org A Java-based ESB implementation

Libraries