Cedric Beust wrote:
Corba donne de la performance certe mais en contrepartie est relativement complexe d'utilisationjerome moliere wrote:mon avis personnel est que CORBA reste la norme la plus aboutie ,En Europe, oui. Aux USA, CORBA est inexistant.
Dans bien 80% des application distribu�es que j'ai pu rencontr� il est bien plus utilis� en dessous de son cadre de fonctionalit�
c'est a dire comme un si:mple RPC et parfois m�me la contrainte de performance n'est m�me pas importante
Dans ce cadre SOAP est une execlente alternative !!!!!
je pense que CORBA ne devrait �tre utilis� que dans des produit logicile lourdement distribu�, et ayant des contrainte
de securit�, transaction ou autre service
Je suivrai ici cedric ,la plus fiable et la plus utilisable, m�me si c'est pas toujours trivial a coder (le POA est un joli joujou :))
J'ai fait un test de SOAP, on en reparlera dans 4/5 ans, pour l'instant :
Uh, tu es serieux ? D'accord, les Web Services restent encore une technique de pointe, mais on a de plus en plus de clients qui se lancent dedans. C'est a ce jour la solution la plus prometteuse pour l'integration.
nous utilisons GLUE de themindelectric, le produit est nettement plus performant que axis(regarder leur benchmark !!), j'ai aussi d'autre comparatif qui donne ce produit comme aussi rapide que .NET
d'autre part il est tr�s facile a utiliser dans des cas simple, et gratuit dans un grand nombre d'application commerciale, et ce qui ne gache rien
possede une bonne documetation
*Pour avoir tester differente implmementation de SOAP voici mes different commentaires:
-Axis : immature peu performant mal document�
-WASP produit enorme difficile a mettre en, oeuvre mais reste un concurrnet serieux, grace a son extensibilt� possibilt� d'implemeter soap sur d'autre protocole,passage par reference
-GLUE le meilleur compromis que j'ai trouv� en terme de performance et de souplesse d'utilisation
-pySOAP et sa lib perl concurrente interresante implementation mais laissant a desirer enbter me de maturit�
-JAX-RPC je'n parle en dernier car pour moi , c'est une vrai deception !!!! ce produit n'est pas du tous au niveau de produit comme WASP ou GLUE en terme de souplesse et de documentation
et je dirai quel dommage ....
Pour en revenir a herv� je lui conseillerai de jeter un coup d'oeil sur GLUE et sa doc,- en general, inutilisable car trop verbeux, sur mon test SOAP transporte 3 fois plus de donn�es qu'une solution XML a base de Castor JDO, 10 fois plus qu'une serialisation Java...
bref en termes de perf c'est 10 fois plus lent que du http/XML en Java...
Ce n'est pas parce qu'il transporte dix fois plus d'octets qu'il est dix fois plus lent. La pratique montre que pour les paquets habituellement echanges, cette surcharge est negligeable comparee aux autres goulets d'etranglement.
Si tu veux te faire une idee plus precise (et objective ;-)), je te suggere de jeter un coup d'oeil aux API offertes par Amazon et Google, c'est un joujou sympa pour se faire les dents sur les Web Services.
pour una application d'admin Glue me semble IDEAL ....
