Les web-services: cela permet d'appeler des fonctions/objets à distances. Les plus célèbres sont SOAP, XMLRPC, CORBA.
CORBA est laborieux, dépassé et peu flexible (il faut recréer les structures à chaque fois). Je peux pas dire grand chose de CORBA, je ne l'ai utilisé qu'une fois rapidement il y a un an. J'ai pas du tout aimé.
SOAP est pal mal. Il fonctionne aussi par objets mais je lui reproche deux choses; manque d'implémentations rapides (en tout cas dans le langage où je l'utilisais: python) et peu flexible. Par exemple, si tu fais passer un dictionnaire, toutes les clés/valeurs doivent être du même type. (je crois, c'est une histoire du genre en tout cas, je ne l'ai pas utilisé bcp non plus.)
XML/RPC est plus simple, pas objet mais nettement mieux, je trouve. La seule chose que je lui reproche c'est de ne pas supporter le type NULL/None. Mais il est flexible (au niveua du type des données) et il supporte aussi les exceptions.
J2EE et Tomcat, c'est vraiment nul. Ca a l'air pas mal lorsqu'on en parle mais dans la pratique c'est tout à fait différent. Le déploiment est vachement dur, cela prend du temps et ca ne marche pas bien. Je me souviens que la librairie JAVA ne supporte même pas correctement le HTTP (le post de fichier)
# Re: Pour y comprendre quelque chose...
Posté par pinky . En réponse au journal Pour y comprendre quelque chose.... Évalué à 1.
Les web-services: cela permet d'appeler des fonctions/objets à distances. Les plus célèbres sont SOAP, XMLRPC, CORBA.
CORBA est laborieux, dépassé et peu flexible (il faut recréer les structures à chaque fois). Je peux pas dire grand chose de CORBA, je ne l'ai utilisé qu'une fois rapidement il y a un an. J'ai pas du tout aimé.
SOAP est pal mal. Il fonctionne aussi par objets mais je lui reproche deux choses; manque d'implémentations rapides (en tout cas dans le langage où je l'utilisais: python) et peu flexible. Par exemple, si tu fais passer un dictionnaire, toutes les clés/valeurs doivent être du même type. (je crois, c'est une histoire du genre en tout cas, je ne l'ai pas utilisé bcp non plus.)
XML/RPC est plus simple, pas objet mais nettement mieux, je trouve. La seule chose que je lui reproche c'est de ne pas supporter le type NULL/None. Mais il est flexible (au niveua du type des données) et il supporte aussi les exceptions.
J2EE et Tomcat, c'est vraiment nul. Ca a l'air pas mal lorsqu'on en parle mais dans la pratique c'est tout à fait différent. Le déploiment est vachement dur, cela prend du temps et ca ne marche pas bien. Je me souviens que la librairie JAVA ne supporte même pas correctement le HTTP (le post de fichier)