Comment écrire efficace des services web en java
Si cela peut apparaître comme un double de Java Web Services , je voudrais savoir par Où commencer et à continuer.Dans le passé, j'ai investi tellement de temps à trouver par où commencer, mais je n'ai pas pu. Il y a donc beaucoup de jargon et le chaos (au moins pour moi!) lors de la lecture des pages sur les services web. Il ya tellement de nombreux termes comme JAX-RPC, JAX-WS, Axis, Rest, Servlet as WebService, EJB's
en tant que Service Web et d'autres termes que je ne connais pas. Peut ce groupe d'Utilisateurs de consolider et de donner une vue d'ensemble de haut niveau de Java, Services Web qui est facile à comprendre et à suivre? Je vous remercie de votre gentillesse et merci pour votre aide.
OriginalL'auteur gekrish | 2010-05-11
Vous devez vous connecter pour publier un commentaire.
C'est en effet un peu une jungle de comprendre les services web. Le wikipedia page est décent, mais manque encore quelques éléments.
J'ai signalé que cette réponse wiki de la communauté, alors n'hésitez pas à le mettre à jour ou les corriger. C'est seulement une base.
Un ballonnement terme:
Tout d'abord, le terme service web est utilisé pour se référer à beaucoup de chose. Alors que beaucoup de gens l'utilisent pour désigner service web SOAP, le terme peut être utilisé pour dénoter un service fourni par le biais d'une interface web; c'est une source de confusion.
Mise en œuvre et la conception de style:
Get
,Put
,Delete
,Update
.Mise en œuvre et de la technologie des piles:
Liées concepts et le jargon:
+1 Très belle après - quelque chose que j'ai désespérément besoin aujourd'hui, assez confortablement.
Quelqu'un peut-il partager les Procédures d'Installation, avec eclipse, axis2, tomcat
que même me confond plus
Notez que "JAX-WS" est utilisé pour désigner à la fois une norme/API (à partir de la JSR 224; il ne remplacer JAX-RPC) et du Soleil Référence de mise en Œuvre de ce qui était, je pense, le code de Projet Kenai est maintenant appelé "le Projet de Métro" et est livré avec GlassFish. Les autres piles, comme Apache CXF, aussi mettre en œuvre les JAX-WS standard, ce qui permet l'interopérabilité. (J'allais mettre à jour le Wiki avec cela, mais je ne suis pas sûr de comprendre la distinction bien moi-même assez de mot correctement.)
OriginalL'auteur
La meilleure explication que je sais pour le "premier contrat" services web est Printemps module de service web.
OriginalL'auteur duffymo