web service

View: New views
6 Messages — Rating Filter:   Alert me  

web service

by aymen rekik :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Salut,
j'ai voulu développer un web service (un exemple basique), mais le pb
c'est que la majorité des exemple que j'ai trouvés utilisent des IDE
tel que eclipse, myeclipse ... pour la génération des classes
(services, serviceLocator,servicePortType..) dont je comprend pas  à
quoi ça sert!
Est ce que c'est obligatoire d'utiliser ces classes, comment faire
sans utiliser ces classes générées automatiquement ?
J’ai voulu savoir aussi comment faut il procéder pour développer un
web service, comment l'appeler et récupérer le résultat ?
Donc un petit exemple ou un tutorial sera une bonne idée pour
m'expliquer comment ça marche :)
Merci!

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "TeeJUG" de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à
l'adresse teejug@...
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à
l'adresse teejug-unsubscribe@...
 Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/teejug?hl=fr
-~----------~----~----~----~------~----~------~--~---


Re: web service

by jebalia karim :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Amyn

c est build in avec jdk6 si tu veux utiliser un truc rapide

http://weblogs.java.net/blog/vivekp/archive/2006/12/webservices_in.html

sinon tu peux aussi utiliser axis2 c est simple aussi

n hesite pas si tu as encore des pbs

Regards


2008/6/4 aymen rekik <rekik.aymen@...>:

Salut,
j'ai voulu développer un web service (un exemple basique), mais le pb
c'est que la majorité des exemple que j'ai trouvés utilisent des IDE
tel que eclipse, myeclipse ... pour la génération des classes
(services, serviceLocator,servicePortType..) dont je comprend pas  à
quoi ça sert!
Est ce que c'est obligatoire d'utiliser ces classes, comment faire
sans utiliser ces classes générées automatiquement ?
J'ai voulu savoir aussi comment faut il procéder pour développer un
web service, comment l'appeler et récupérer le résultat ?
Donc un petit exemple ou un tutorial sera une bonne idée pour
m'expliquer comment ça marche :)
Merci!




--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "TeeJUG" de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à
l'adresse teejug@...
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à
l'adresse teejug-unsubscribe@...
 Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/teejug?hl=fr
-~----------~----~----~----~------~----~------~--~---


Re: web service

by aymen rekik :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Bonjour,
merci pour votre aide karim.
mais ce que j'ai voulu savoir c pas exactement ça,  je vais, donc,
poser la question autrement:
sachant que j'ai deux applications app1 et app2 qui tournent sur
tomcat dans app1 j'ai une classe Utilitaire dans cette classe j'ai une
methode getUser(int id).
à partir de  app2 je veux appeler la methode getUser(id).
La question est donc comment faut il proceder pour appeler getUser à
partir de app2; les etapes à suivre, les classes à implementer,
comment deployé le service ?

Cordialement

On 5 juin, 03:09, "jebalia karim" <karim.jeba...@...> wrote:

> Amyn
>
> c est build in avec jdk6 si tu veux utiliser un truc rapide
>
> http://weblogs.java.net/blog/vivekp/archive/2006/12/webservices_in.html
>
> sinon tu peux aussi utiliser axis2 c est simple aussi
>
> n hesite pas si tu as encore des pbs
>
> Regards
>
> 2008/6/4 aymen rekik <rekik.ay...@...>:
>
>
>
>
>
> > Salut,
> > j'ai voulu développer un web service (un exemple basique), mais le pb
> > c'est que la majorité des exemple que j'ai trouvés utilisent des IDE
> > tel que eclipse, myeclipse ... pour la génération des classes
> > (services, serviceLocator,servicePortType..) dont je comprend pas  à
> > quoi ça sert!
> > Est ce que c'est obligatoire d'utiliser ces classes, comment faire
> > sans utiliser ces classes générées automatiquement ?
> > J'ai voulu savoir aussi comment faut il procéder pour développer un
> > web service, comment l'appeler et récupérer le résultat ?
> > Donc un petit exemple ou un tutorial sera une bonne idée pour
> > m'expliquer comment ça marche :)
> > Merci!- Masquer le texte des messages précédents -
>
> - Afficher le texte des messages précédents -
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "TeeJUG" de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à
l'adresse teejug@...
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à
l'adresse teejug-unsubscribe@...
 Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/teejug?hl=fr
-~----------~----~----~----~------~----~------~--~---


Re: web service

by fitouhi.naoufel@gmail.com :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


salam
les web services sont des fonctions qui peuvent etre appele a distance
par une autre application via http/xml (XML over HTTP ou SOAP ) c qlq
chose comme le xml RPC remote procedure call donc ca correspend
exactement a tes besoins
pour implementer un service web il te faut un outil ou un framework
moi personellement je travaille avec apache axis
http://ws.apache.org/axis2/

t as besoin de
            1-installer et configurer  axis dans tomcat
            2- implementer le sevice web (classe qui utilise les libs
du WS )
            3- deployer ton service web dans le serveur tomcat+axis
(des fichers XML                       doivent etre configure)
le service web sera acessible via un URL il y a 2 possibilite pour
developper un client pour ton webservice
            1- implementer manuellement les methodes des libs doivent
etre importe
            2- generer un fichier wsdl a partir du quel tu peu generer
les classe clients

toutte les infos sont disponible sur le net il y a aussi des exaples
qui peuvent t aider

salam




--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "TeeJUG" de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à
l'adresse teejug@...
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à
l'adresse teejug-unsubscribe@...
 Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/teejug?hl=fr
-~----------~----~----~----~------~----~------~--~---


Re: web service

by Skandy :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Bonjour,

Fais des recherches sur la JSR-109 Services Web, tu trouveras toutes les réponses sur les mappings, bindings etc.

Skander ESSID.

2008/6/4 aymen rekik <rekik.aymen@...>:

Salut,
j'ai voulu développer un web service (un exemple basique), mais le pb
c'est que la majorité des exemple que j'ai trouvés utilisent des IDE
tel que eclipse, myeclipse ... pour la génération des classes
(services, serviceLocator,servicePortType..) dont je comprend pas  à
quoi ça sert!
Est ce que c'est obligatoire d'utiliser ces classes, comment faire
sans utiliser ces classes générées automatiquement ?
J'ai voulu savoir aussi comment faut il procéder pour développer un
web service, comment l'appeler et récupérer le résultat ?
Donc un petit exemple ou un tutorial sera une bonne idée pour
m'expliquer comment ça marche :)
Merci!



--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "TeeJUG" de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à
l'adresse teejug@...
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à
l'adresse teejug-unsubscribe@...
 Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/teejug?hl=fr
-~----------~----~----~----~------~----~------~--~---


Re: web service

by jebalia karim :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

juste une question
si tes deux application son sur tomcat
tu peux penser aussi a une communication simple http entre les deux applications



webservice est approprie dans les communications entre application de differents language et architecture
et peux aussi etre util dans ton cas si tu as plus de client que apps2 qui vont utiliser ton service

en tout cas si ta decision est de choisir webservice tu peux choisir axis2
moi j utilise axis2 avec un deplyoment sous tomcat et jetty en dev
pour qq test rapide j utislie jdk6 pour creeer mon serveur et mon client

pour axis2 le plus simple (selon ton besoin ) c est d uliser POJO
avec POJO cela reviens  a deplyer axis2.war sous tomcat et ton webservice c est just un fichier xml (services.xml) aucune classes a coder
c est presque magic

ca c est la partie serveur


la partie client
peux facilement etre generer par defaut si tu utilise jkd6

- a partir de n import quel console dos
execute
wsimport -p client -keep http://localhost:8080/calculator?wsdl

ou http://localhost:8080/calculator?wsdl est url pour ton webservice

tu auras les classes client


a+


2008/6/5 Skandy <SkandyInWonderland@...>:
Bonjour,

Fais des recherches sur la JSR-109 Services Web, tu trouveras toutes les réponses sur les mappings, bindings etc.

Skander ESSID.

2008/6/4 aymen rekik <rekik.aymen@...>:


Salut,
j'ai voulu développer un web service (un exemple basique), mais le pb
c'est que la majorité des exemple que j'ai trouvés utilisent des IDE
tel que eclipse, myeclipse ... pour la génération des classes
(services, serviceLocator,servicePortType..) dont je comprend pas  à
quoi ça sert!
Est ce que c'est obligatoire d'utiliser ces classes, comment faire
sans utiliser ces classes générées automatiquement ?
J'ai voulu savoir aussi comment faut il procéder pour développer un
web service, comment l'appeler et récupérer le résultat ?
Donc un petit exemple ou un tutorial sera une bonne idée pour
m'expliquer comment ça marche :)
Merci!






--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "TeeJUG" de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à
l'adresse teejug@...
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à
l'adresse teejug-unsubscribe@...
 Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/teejug?hl=fr
-~----------~----~----~----~------~----~------~--~---