48 votes

Jetty: Intégrer ou ne pas intégrer?

Quels sont les avantages d' intégrer une jetée par rapport au déploiement de votre ou vos applications Web dans une jetée? Si vous envisagez de déployer plusieurs applications Web, devriez-vous vous en tenir strictement au déploiement d'un fichier war pour chaque application Web (au lieu d'écrire sur un serveur intégré qui appelle chaque application Web)?

23voto

Stefan De Boey Points 1656

J'utilisais jetty embedded lorsque l'objectif est de créer une application autonome dans laquelle jetty n'est qu'un des composants (par exemple, dans un conteneur osgi). Si vous souhaitez simplement déployer une guerre, une installation par défaut de la jetée semble préférable. Je ne pense pas que le choix dépende de votre choix de déployer plusieurs applications Web. lorsque vous intégrez une jetée, vous devrez vous contenter de votre code.

17voto

bmargulies Points 49855

Intégrer la jetée est pratique dans deux cas que je connais bien:

  1. JNI. Il est beaucoup plus facile de vous assurer que vous avez les bonnes choses dans le chargeur de classe approprié.

  2. Développement. Il est beaucoup plus facile de lancer une jetée intégrée dans Eclipse que de danser avec les outils Web Eclipse et de gérer les déploiements et l'attachement du débogueur.

9voto

Examinez le conteneur de servlets Winstone qui vous permet de distribuer un fichier WAR unique sous la forme d'un fichier jar exécutable en tant que cas d'utilisation pris en charge. C'est ce que fait Hudson.

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