Если вам нужно обмениваться ресурсами между веб-приложениями, вы должны позволить веб-контейнеру управлять ими и помещать их в JNDI. Затем веб-приложение может очень легко получить ресурсы из контекста JNDI.
Пулы соединений JDBC настолько типичны, что каждый веб-контейнер указывает, как их настроить.
Для автономных программ мы используем Simple JNDI http://www.osjava.org/simple-jndi/, который обеспечивает внешнюю конфигурацию, которая позволяет полностью отделить кодовую базу от конфигурации.
Попробуйте, вам понравится :) 1009 *