At the time of writing, it comprises approximately 100,000 lines of code written in Java 1.2, using JFC, JNDI
, JDBC, and RMI.
If that's not enough, there are reference implementations of the Java naming and directory interface (JNDI
) and the lightweight directory access protocol (LDAP), as well as an improved Java integration manager with Java Server-Bean Wizards and an Enterprise Java BeanBuilder for generating EJB applications.
And Java's Naming and Directory Interface (JNDI
) allows seamless connectivity to business information through unified access to multiple naming and directory services.
Clients use a class browser or the Java Naming Directory Interface (JNDI
) to request a particular application through a well-known URL address.
One possibility that comes to mind is to add an XML messaging "provider' layer on top of JMS, along the lines of the pattern followed by Java Naming and Directory Interface or JNDI
, with LDAP, NIS, COS Naming, etc.
The first book in the "Building Java Enterprise Applications" series, "Volume 1: Architecture" covers the back-end of application programming, and explains databases, entity beans, session beans, the Java Message Service, JNDI
, RMI, LDAP, and much more.