Bonjour,
Je travaille sur Eclipse 3.2 et le serveur d’application est weblogic 10.
J’ai deux applications, montées sur deux instances différentes du serveur.
La première application contient une méthode "send " qui renvoie un objet.
La deuxième application contient une méthode “receive” qui doit recevoir cet objet.
Ces deux applications doivent échanger cet objet en web service,
y a t-il une suggestion?
A+.
Revenant de formation sur les Webservices en PHP, l’échange d’objet complet n’est pas vraiment recommandé (mieux vaut échanger que des informations essentielles) …
Après en PHP, tu peux toujours sérialiser un objet (donc en texte) et le transmettre, mais ce n’est pas vraiment le but …
Concernant les technos mis en place, si tu dois juste faire un client WebServices, tu devras te renseigner sur SOAP et REST :jap: …
Weblogic 10 est un serveur d’applications Java J2EE si je ne m’abuse.
Hypothèse 1 : objet est simple ou contient des champs transient.
Solution : normaliser objet et transmettre toutes ses caractéristiques
Hypothèse 2 : objet est complexe et ne contient pas de champ transient.
Solution : serialisation d’objet
Pour l’implémentation, il y a suffisamment de frameworks pour que tu fasses ton marché. Pour le détail, c’est comme t’expliquer les EJB : soit tu pars en formation, soit tu délègues à une compétence appropriée.
Développer un service web ne s’invente pas et ne s’improvise pas.