Я использую API для подключения к некоторым аппаратным терминалам и сетям. API позволяет мне подключаться к серверам, отключать и опросить данные, что очень похоже на то, что позволяет JDBC-соединение. В любом случае, поскольку это не использует интерфейс JDBC Connection, я не могу использовать уже существующий пул соединений. Я бы хотел не писать сам, если я могу использовать уже существующий или, может быть, просто построить небольшой адаптер поверх этого. Кто-нибудь знает о какой-либо инфраструктуре/библиотеке, которая позволила бы мне включить объединение пулов, которое может обрабатывать мои подключения, может гарантировать, что соединение все время живое и т.д.?
Я просмотрел Commons Pool, но это только дает вам несколько классов, чтобы поместить/получить ваши соединения... он не выполняет никаких задач по обслуживанию и т.д. (проверьте, что соединение время от времени недействительно, повторно подключитесь и т.д). Я могу добавить, что механизм проверки соединения и повторного подключения, если есть какие-либо проблемы и т.д., В случае, если это уже ничего не делает.
Приветствия, Стеф.