Я работаю над приложением, где мне нужно подключить N количество систем баз данных [N охватывает любое место от 1 до 350].JDBC - Подключение нескольких баз данных
Идея заключается в том, что пользователю будет представлен список баз данных и будет предложено выбрать любую или все базы данных из списка.
После выбора баз данных мне необходимо подключиться к каждой базе данных и выполнить хранимую процедуру.
Я планирую использовать простой старый JDBC и получить соединение для каждого из них один раз [или запустив их в нескольких потоках] и выполнить процедуру хранения и закрыть соединение.
И все это должно произойти в транзакции. Каков наилучший способ сделать это?
Если нет JDBC ... любой другой эффективный способ?
Update -
Хранимая процедура на самом деле участвует в запуске некоторых SQL - например, обновление столбца, предоставить разрешение для пользователя и т.д.
Какие приложения? Настольный или веб-сайт? – skaffman
Это веб-приложение. – jagamot
Я понимаю, что вам не нужно делать это за одну транзакцию, это правда? Еще многое нужно учитывать. – BalusC