J'ai écrit une application Web Java (à l'aide de jsp et de servlet) et je l'ai déployée sur un serveur élastique beanstalk pendant qu'il utilise une base de données pour collecter le nom d'utilisateur et le mot de passe des utilisateurs. D'autre part, j'ai une application de bureau JavaFX pour laquelle je veux utiliser la même base de données que j'ai créée sur une beanstalk élastique pour une application de bureau. Ma question est donc la suivante: comment connecter une application de bureau JavaFx à une base de données située sur le serveur? Merci d'avance.
0
Réponses:
Vous devrez modifier les paramètres de l'instance RDS pour activer l'accessibilité publique, attribuer un groupe de sous-réseau public à l'instance RDS, puis affecter des groupes de sécurité VPC spécifiques pour autoriser l'accès au RDS en externe.
Attention, cela expose votre instance RDS à l'internet public et pose un risque de sécurité important.
Plus d'infos: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ModifyInstance.MySQL.html
Vous pouvez également créer une connexion VPN vers un réseau local et accéder au serveur de base de données via le réseau privé virtuel tant qu'il n'est pas accessible publiquement.
la source