Я написал веб-приложение на Java (с использованием jsp и servlet) и развернул его на сервере эластичного beanstalk, в то время как он использует базу данных для сбора имени пользователя и пароля пользователя. С другой стороны, у меня есть настольное приложение JavaFX, которое я хочу использовать ту же базу данных, которую я создал на эластичном beanstalk для настольных приложений. Поэтому мой вопрос: как я могу подключить приложение JavaFx для настольных компьютеров к базе данных, расположенной на сервере? Заранее спасибо.

1 ответ1

0

Вам потребуется изменить параметры экземпляра RDS, чтобы включить общедоступную доступность, назначить общедоступную группу подсетей для экземпляра RDS, а затем назначить определенные группы безопасности VPC, чтобы разрешить внешний доступ к RDS.

Помните, что это подвергает ваш экземпляр RDS общедоступному Интернету и создает значительную угрозу безопасности.

Дополнительная информация: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ModifyInstance.MySQL.html.

В качестве альтернативы, вы можете создать VPN-подключение к локальной сети и получить доступ к серверу базы данных через VPN, пока он остается недоступным для общественности.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .