Bonjour,
Je voudrais relier une de mes petites applications à un serveur dont l'accès se ferait depuis internet ou bien en local. Dans un premier temps, il s'agirait juste de se connecter au serveur en lui fournissant un login et un mot de passe. Le serveur enverrait ensuite une réponse après avoir vérifier dans une base de données que l'utilisateur est bien présent dans la base.
N'y connaissant pas grand chose en archi/comm client/serveur, j'ai une foule de questions sur tout ça, j'espère que vous pourrez m'éclairer là dessus:
1 - Je pensais faire le serveur en java à cause de la facilité d'accès à la base de données et l'aspect gestion en général. Est-ce que j'ai bon ?
2 - Comment faire communiquer de la façon la plus optimale mon client C++ et mon serveur Java ? en faisant un serveur java orienté web (avec des requêtes sur des jsp/servlets) ? ou en faisant un serveur java orienté réseau (là j'my connait pas trop, est-ce que les sockets sont compatibles) ?
3 - Y a t-il vraiment une différence entre la connection en local et depuis internet ? on se connecte à une adresse ip et basta, seul le débit change.
Si quelqu'un a un autre plan pour arriver à faire ce que je veux (login/mdp -> authentification sur Bdd et réponse), n'hésitez pas, je prend tout...
NOTE: mon client tourne sur un PDA (PocketPC sous windows mobile) donc les solutions tournant autour de linux sur le client c po possible.
Partager