2 votes

meilleure façon de communiquer entre .net et java

J'ai une application .net qui doit exposer un service consommé par un client Java. Le service ne peut pas être public. Il doit y avoir un mécanisme d'authentification pour le client. Quelle est la meilleure façon de procéder ? Je suis novice en matière de services web et je suis confus par tout ce qui concerne le soap, le wsdl, etc. et j'ai aussi beaucoup entendu dire que ce serait pénible de faire communiquer les deux. Comment faire pour que les deux communiquent ?

2voto

Dinesh Points 684

Les services web sont l'une des meilleures approches pour l'interopérabilité sur le WEB. Ils ne sont pas très difficiles à créer et à utiliser. Il suffit de se connecter à différentes bases de données et d'écrire une analyse XML dans votre code.

Il existe de nombreuses façons de procéder à l'authentification. Si vous utilisez IIS pour déployer des services web .net, vous pouvez utiliser l'authentification Windows et l'authentification Forms. Ces deux fonctions sont des fonctions prêtes à l'emploi de l'IIS. Vous pouvez également mettre en œuvre votre propre authentification. Il existe également quelques algorithmes de cryptographie compatibles pour crypter vos données.

Sans les services web, il est très difficile d'établir une communication entre Java et .net.

Vous pouvez également essayer JSON. Mais je ne suis pas sûr.

1voto

Ravia Points 4797

0voto

davek Points 12514

J'opterais pour une interface REST simple utilisant quelque chose comme Jersey du côté de Java, et un Bibliothèque JSON .Net pour analyser les données que je consomme.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X