2009-07-03 9 views
1

J'ai déjà une application Java EE d'entreprise. Je veux exposer certains des EJB existants en tant que services Web.Comment déployer un projet Java EE disposant de services Web

Je voulais savoir comment organiser le projet Java EE. Je veux dire où les services Web se trouvent-ils dans la hiérarchie des fichiers EAR Java EE et comment appeler les services Web déployés?

Répondre

1

Cela dépend de la manière exacte dont vous implémentez votre WebService et également de la version Java EE que vous utilisez. Le plus simple, avec JAX-WS, votre implémentation et votre interface webservice sont toutes emballées dans le WAR. Voir the sun tutorial. Vous pouvez éventuellement implémenter votre service en tant qu'EJB et dans ce cas, vous pouvez simplement utiliser l'annotation @WebService. Dans ce cas, vous livrez le pot EJB.

Nous vous recommandons de suivre quelques didacticiels pour le serveur d'applications que vous utilisez.