Безопасно ли запускать пул соединений с базой данных (например, Commons DBCP или c3p0) как часть приложения, развернутого на сервере приложений, таком как Glassfish или Websphere? Существуют ли какие-либо дополнительные действия по сравнению с автономным приложением, которые следует предпринять для обеспечения безопасности или производительности?
Обновление, разъяснение причины - вариант использования, который я имею в виду, может потребовать определения новых источников данных во время выполнения опытными конечными пользователями - изменение источников данных является частью функциональности приложения, если хотите. Я не думаю, что смогу создавать и использовать пулы, управляемые контейнером, на лету?