IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Les environnements de développement sont-ils productifs pour développer des services Web,
Partagez votre expérience

Le , par Mickael Baron

0PARTAGES

2  0 
Bonjour,

Aujourd'hui le développement des services Web est grandement facilité par l'utilisation des outils intégrés dans les environnements de développement (Eclipse, Netbeans, IntelliJ IDEA...). Ces outils se présentent souvent sous la forme d'assistants, de mécanismes dans l'éditeur de code (complétion de code par exemple) ou d'outils de génération de code.

Dans le cadre de ce débat, l'équipe Java aimerait que vous vous exprimiez sur la pertinence de ces outils pour le développement de services Web.

Plusieurs pistes de discussions sont envisagées :

  • les outils réduisent-ils la complexité des services Web, arrivent-ils à rendre transparent la compréhension d'un service Web ?
  • arrivez-vous à faire tout ce que vous souhaitez sans intervention manuelle ?
  • au contraire, vous n'utilisez pas les outils des environnements de développement. Vous vous limitez par exemple à l'usage d'un Maven, ANT pour le développement.

Merci de votre participation

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de drcd
Membre averti https://www.developpez.com
Le 15/04/2013 à 10:46
Sur mon projet, on est dans la meme configuration que celle decrite par straumat.

Je trouve ca un peu compliqué surtout quand on voit ce que Visual Studio peut faire. Il faudrait qu'on puisse faire pareil en Java.
1  0 
Avatar de benjamin.morelle
Membre à l'essai https://www.developpez.com
Le 15/04/2013 à 12:17
J'utilise JBOSS et des EJB. Que cela soit du SOAP ou du REST, j'ai tout les bons outils. Il reste quand même le problème de sécurisation des web service public qui reste complexe. nous avons des VPN avec certains clients mais pour une application Android par exemple, la mis en place de web service Rest sécurisé sur le web n'est pas triviale.
1  0 
Avatar de straumat
Membre habitué https://www.developpez.com
Le 15/04/2013 à 9:22
On utilise un mélange d'usine logicielle + Maven + Eclipse... Voici la doc : http://www.scub-foundation.org/accue...un-webservice/
0  0 
Avatar de phryos
Membre régulier https://www.developpez.com
Le 15/04/2013 à 9:35
On utilise Spring Tool Suite qui est assez pratique. Par contre on a des problèmes de synchro entre les ressources des librairies et le serveur tomcat démarré dans sts. Du coup pour faire démarrer le bouzin, des fois c'est très pénible. Après le dev en javascript, c'est un peu pénible de ne pas avoir l'autocomplétion avec extjs. Après le publish auto est très pratique pour le js, pour la java, ça ne fonctionne pas (memory heap space).

Il doit y avoir une option alacon que nous n'avons pas encore trouvé.

Le tout avec maven, svn, hudson, sonar. Le tout marche très bien.
0  0 
Avatar de straumat
Membre habitué https://www.developpez.com
Le 15/04/2013 à 9:40
On utilise un mélange d'usine logicielle + Maven + Spring + Eclipse... Voici un tutorial : http://www.scub-foundation.org/accue...un-webservice/
0  0 
Avatar de Sirus64
Membre éclairé https://www.developpez.com
Le 15/04/2013 à 11:41
On utilise un mélange d'usine logicielle + Maven + Spring + Eclipse... Voici un tutorial : http://www.scub-foundation.org/accue...un-webservice/
Quand je vois ça, ça me donne m'encourage a rester sur .net
Mais il y a sûrement des avantages pas de trolls !
(Désolé au départ j'avais pas vu la section Java
0  0 
Avatar de PapsOu
Membre du Club https://www.developpez.com
Le 15/04/2013 à 16:19
J'utilise la couche JEE EJB3 + Web Service CXF le tout déployé dans JBoss S 7.1.

Il suffit simplement côté EJB d'annoter correctement les EJBs + Entities (@WebService, @WebMethod, @XmlTransient sur les associations inverses, etc.) pour que le Web Service soit généré au déploiement par CXF. Puis côté client, un petit proxy héritant de javax.xml.ws.Service et c'est parti.

Et comme le fait remarquer benjamin.morelle, on a plus de temps pour se consacrer à la sécurisation du service.

Bref, bien plus rapide à déployer que Metro et GlassFish...
0  0 
Avatar de bedomon
Membre habitué https://www.developpez.com
Le 29/08/2013 à 17:14
J'utilise netbeans de A à Z pour créer le serveur et le client, et je dois avouer que pour un débutant comme moi c'est très pratique, mais plus j'avance dans le développement et plus je trouve qu'il y a trop de travail maché et la compréhension des mécanismes n'est pas toujours au rendez-vous.
Et la génération automatique c'est bien mais getReturn, getReturn1, getReturn2... c'est un peu beaucoup nul

Sinon coté deploiment c'est l'interface web de tomcat ( ) .
0  0