4 votes

Déployer un service web en tant que jar ou war ?

Je suis en train de créer un service web de type soap en utilisant JAX-WS.

Faut-il le déployer comme une guerre ou un bocal.

Peut-elle être déployée comme une guerre ?

Merci.

2voto

david99world Points 7444

Vous le déployez sous forme de fichier .war et vous pouvez le déployer sur un certain nombre de serveurs différents (Tomcat est l'un des conteneurs de servlets HTTP les plus simples).

Je vous suggère de lire le tutoriel suivant sur le déploiement d'un service Web à l'aide de JAX-WS sur Tomcat.

http://www.mkyong.com/webservices/jax-ws/deploy-jax-ws-web-services-on-tomcat/

1voto

user1379574 Points 669

Le service Web de savon est déployé en tant que .war car il s'agit d'une application Web. Quel serveur d'application utilisez-vous ? Par exemple, dans Glassfish simplement vous pouvez le mettre dans le répertoire domain1/autodeploy.

1voto

user1379574 Points 669

Si vous utilisez Glassfish, il vous suffit de construire votre application au format .war (ici, il n'y a pas de possibilité de choisir entre deux types) et de la déployer soit en utilisant la console d'administration, soit en la copiant dans autodeploy ou en utilisant le bouton "Deploy" de votre IDE.

Comment avez-vous fait en utilisant Jar ?

0voto

JayDM Points 479

Je pense que vous devez le déployer en tant que guerre pour que votre serveur puisse le traiter correctement.

Quel serveur utilisez-vous ?

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