Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1603 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  [comprends pas] SOAP ?? ERP ??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[comprends pas] SOAP ?? ERP ??

n°320560
slvn
Posté le 28-02-2003 à 21:05:17  profilanswer
 

Bonjour, je me rends compte qu'il y a deux trucs que je rencontre souvent mais que je comprends aps :  
 
SOAP kesaco ?
ERP kesaco ?

mood
Publicité
Posté le 28-02-2003 à 21:05:17  profilanswer
 

n°320564
the real m​oins moins
Posté le 28-02-2003 à 21:22:34  profilanswer
 

google? :o
 
soap c'est un protocole euh ... simple object access protocol je crois? une evolution de rpc basé sur l'objet :D
 
erp ché plus. un buzzword de rh franchouillards :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°320589
benou
Posté le 28-02-2003 à 22:31:03  profilanswer
 

the real moins moins a écrit :

une evolution de rpc basé sur l'objet


 :non: SOAP est loin d'être objet !!!

n°320626
the real m​oins moins
Posté le 28-02-2003 à 23:49:10  profilanswer
 

benou a écrit :


 :non: SOAP est loin d'être objet !!!

[:rougit]
la honte :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°320632
the real m​oins moins
Posté le 28-02-2003 à 23:55:49  profilanswer
 

heho :o
 
http://www.w3.org/TR/SOAP/ --> "Simple Object Access Protocol"
 
alors bon :o
je voulais pas dire qu'en faisait du soap on faisait de l'oop, n'empeche on accede à des objets qui offrent des methodes :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°320633
drasche
Posté le 28-02-2003 à 23:57:08  profilanswer
 

une définition simple de SOAP est de transmettre des objets définis en XML via HTTP non?


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°320639
the real m​oins moins
Posté le 01-03-2003 à 00:00:33  profilanswer
 

drasche a écrit :

une définition simple de SOAP est de transmettre des objets définis en XML via HTTP non?

ben transmettre mais aussi appeler des methodes sur des objets distants


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°320640
drasche
Posté le 01-03-2003 à 00:02:01  profilanswer
 

the real moins moins a écrit :

ben transmettre mais aussi appeler des methodes sur des objets distants


et c'est là que je vois que je suis largué en XML :o


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°320644
the real m​oins moins
Posté le 01-03-2003 à 00:13:17  profilanswer
 

drasche a écrit :


et c'est là que je vois que je suis largué en XML :o

bah ça n'a presque rien à voir..xml sert juste de "format" quoi...
pis en general tu écris pas le message soap à la papatte, t'utilises une api qui le fais pour toi ;)
je sais à peine à quoi ressemble un message soap :o
(bon en meme temps ça fait à peine 2 semaines que j'ai vaguement commencé a utiliser ça - de loin d'ailleurs)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°320646
drasche
Posté le 01-03-2003 à 00:18:10  profilanswer
 

moi chuis plutôt branché php/html pour l'instant :o


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
mood
Publicité
Posté le 01-03-2003 à 00:18:10  profilanswer
 

n°320652
darklord
You're welcome
Posté le 01-03-2003 à 00:23:03  profilanswer
 

benou a écrit :


 :non: SOAP est loin d'être objet !!!


 
spaca qu'il a voulu dire :o
(mega grillaid je sais mais c pour la forme)

n°320656
the real m​oins moins
Posté le 01-03-2003 à 00:30:45  profilanswer
 

DarkLord a écrit :


 
spaca qu'il a voulu dire :o
(mega grillaid je sais mais c pour la forme)

[:rougit]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°320683
benou
Posté le 01-03-2003 à 09:07:46  profilanswer
 

nan mais sérieux, y a rien d'objet dans SOAP !!
 
1) C'est pas à des objets distants que tu accèdes mais à des fonctions (des services). Ces fonctions peuvent très bien être écrite en C, ou en n'importe quel langage non-objet : il n'y a aucune notion d'état d'objet, d'héritage, de polymorphisme, etc ...
 
2) C'est pas des objets qu'ont transfert, c'est des structures. C'est juste des types simples qui sont aggrégés. Ces structures ne contiennent que des valeurs, elles ne possèdent aucune méthode, ne sont pas remote (aucun lien avec le serveur distant)
 
3) On ne peut pas faire d'instanciition d'objet en SOAP, ou bien il faut recoder tout le mécanisme à la main.  
 
 
Vraiment, pour moi avec SOAP, on est revenu à la "bonne" vielle époque de la progammation structurelle avec une couche de XML par dessus pour faire neuf.
 
bref, SOAP capudépiai !!! ils sont arrivés à faire un truc super complexe pour faire des choses méga-simple ! C'est pas pour rien si les différentes solution de WS ne sont pas du tout intéropérables et que les WS sont si long à démarrer ...
 
Quand tu vois le potentiel des protocoles de CORBA ou même de RMI, tu te dis qu'on a fait un gros pas en arrière avec SOAP ! :/

n°320684
benou
Posté le 01-03-2003 à 09:21:00  profilanswer
 
n°320685
benou
Posté le 01-03-2003 à 09:25:37  profilanswer
 

the real moins moins a écrit :


je voulais pas dire qu'en faisait du soap on faisait de l'oop, n'empeche on accede à des objets qui offrent des methodes :o


ben non, c'est pas forcément à un objet que tu accèdes ...  
 
derrière ton ws peut être implémenter par n'importe quoi, pas forcément un objet

n°320745
the real m​oins moins
Posté le 01-03-2003 à 14:38:48  profilanswer
 

benou a écrit :


ben non, c'est pas forcément à un objet que tu accèdes ...  
 
derrière ton ws peut être implémenter par n'importe quoi, pas forcément un objet
 

:jap:, lu ton long post :)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°320785
benou
Posté le 01-03-2003 à 16:32:01  profilanswer
 


et t'en penses quoi de mon avis, toi qui a eu un peu l'occasion de pratiquer ???
dark aussi, ton opinion m'intéresse ...
 
désolé à l'auteur du post pour le squatage  :sweat:  j'espère que ca t'intéresse aussi ...

n°320789
slvn
Posté le 01-03-2003 à 16:41:44  profilanswer
 

auncun pb,  
on est jamais mieux servi que part benou :d
(merci au passage a tout les intervenants, je n'ai pas manqué de lire les messages et de consulter les liens :jap:)

n°320793
verdoux
And I'm still waiting
Posté le 01-03-2003 à 16:45:12  profilanswer
 

benou a écrit :

Quand tu vois le potentiel des protocoles de CORBA ou même de RMI, tu te dis qu'on a fait un gros pas en arrière avec SOAP ! :/


Ouais, enfin quand tu vois la complexité de CORBA tu peux comprendre qu'on préfère balancer un bout de XML sur une socket.

n°320795
benou
Posté le 01-03-2003 à 17:00:31  profilanswer
 

verdoux a écrit :


Ouais, enfin quand tu vois la complexité de CORBA tu peux comprendre qu'on préfère balancer un bout de XML sur une socket.


ben tu sais, CORBA c'est pas si compliqué que ca. En java tout du moins.
Franchement, c'est même très très simple et c'est autrement plus puissant que SOAP. Je parle d'expérience : j'ai eu l'occasion de faire un "gros" projet à la fac dessus.
 
Et pour avoir expériemnté les deux, je trouve que SOAP est plus complexe que CORBA.  
A la base SOAP devrait être ulra-simple : c'est vrai c'est tout con : un peu de XML dans du HTTP, c'est basique. Mais en faite, t'es très vite bloqué et pour faire des trucs un peu évolué, tu dois tout faire à la main.  
Et dès que tu veux ouvrir ton service sur l'extérieur, tu te rends compte des problème d'intéropérabilité (qui ne sont pas sensés exister).
 
De toute façon, dans ma boite, j'ai plein d'exemples de projets qui plutot que d'utiliser SOAP, se sont fait leur propre DTD et ils balancent du xml dans des requête http, mais à leur facon, pas en SOAP. Avec des produits du style castor qui permettre de sérializer-déserialiser en XML, ca se fait en quelques minutes !
 
Vraiment, pour en arriver à des fonctionnalités aussi basiques, y avait pas besoin de pondre une norme de plus 1000 lignes !! (et encore, SOAP 1.2, fait près de 3000 lignes :/)

n°320803
verdoux
And I'm still waiting
Posté le 01-03-2003 à 17:14:43  profilanswer
 

Oui il y a la version light de SOAP, XML-RPC.

n°320838
the real m​oins moins
Posté le 01-03-2003 à 18:19:16  profilanswer
 

benou a écrit :


et t'en penses quoi de mon avis, toi qui a eu un peu l'occasion de pratiquer ???
dark aussi, ton opinion m'intéresse ...
 
désolé à l'auteur du post pour le squatage  :sweat:  j'espère que ca t'intéresse aussi ...

j'en pense que je suis completement d'accord :D
 
d'ailleurs le "client soap" dans notre projet actuel est fait en C et avec la lib qu'ils utilisent (un truc d'ibm y parait) ils arrivent pas a recuperer de long! :sweat: (genre si on renvoie 1234567890 ils recuperent, 234567890, super :sarcastic:)
 
d'ailleurs bis, il a été suggéré de bypasser soap et de faire un truc maison... mais on est un peu pressé, et apparement c pas la fete chez les developpeurs du client, donc :sweat:
 
(surtout qu'on fait tout un chichi pour avoir des connexion les moins couteuses possibles, donc des echanges client/serveur les plus courts possibles... et quand tu vois la gueule d'un message soap pour a moitié rien :sarcastic:)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°320865
benou
Posté le 01-03-2003 à 18:37:13  profilanswer
 

verdoux a écrit :

Oui il y a la version light de SOAP, XML-RPC.


je connais asp le light-SOAP, mais XML-RPC, c'est autre chose : c'est plus des Web Service(tm) ;)
 
j'ai juste entre-aperçu ce que c'était XML-RPC, ca m'avait l'air assez simple ...

n°320866
benou
Posté le 01-03-2003 à 18:38:58  profilanswer
 

the real moins moins a écrit :

d'ailleurs le "client soap" dans notre projet actuel est fait en C et avec la lib qu'ils utilisent (un truc d'ibm y parait) ils arrivent pas a recuperer de long! :sweat: (genre si on renvoie 1234567890 ils recuperent, 234567890, super :sarcastic:)


 :lol:  
 
les boules quand même  :sweat:  
quand tu penses que Apache SOAP a été fournit à apache par IBM et que Axis (que tu as utilisé) est partit de Apache SOAP ... :/
Si même entre eux ils savent pas faire des trucs intéropérable ... :/ :/
 
t'as fait quoi ?? transformer le long en String ???  :D

n°320873
os2
Posté le 01-03-2003 à 19:05:37  profilanswer
 

benou a écrit :

nan mais sérieux, y a rien d'objet dans SOAP !!
 
1) C'est pas à des objets distants que tu accèdes mais à des fonctions (des services). Ces fonctions peuvent très bien être écrite en C, ou en n'importe quel langage non-objet : il n'y a aucune notion d'état d'objet, d'héritage, de polymorphisme, etc ...
 
2) C'est pas des objets qu'ont transfert, c'est des structures. C'est juste des types simples qui sont aggrégés. Ces structures ne contiennent que des valeurs, elles ne possèdent aucune méthode, ne sont pas remote (aucun lien avec le serveur distant)
 
3) On ne peut pas faire d'instanciition d'objet en SOAP, ou bien il faut recoder tout le mécanisme à la main.  
 
 
Vraiment, pour moi avec SOAP, on est revenu à la "bonne" vielle époque de la progammation structurelle avec une couche de XML par dessus pour faire neuf.
 
bref, SOAP capudépiai !!! ils sont arrivés à faire un truc super complexe pour faire des choses méga-simple ! C'est pas pour rien si les différentes solution de WS ne sont pas du tout intéropérables et que les WS sont si long à démarrer ...
 
Quand tu vois le potentiel des protocoles de CORBA ou même de RMI, tu te dis qu'on a fait un gros pas en arrière avec SOAP ! :/


 
de toute façon, corba est voué a disparaite d'ici quelques années


---------------
Borland rulez: http://pages.infinit.net/borland
n°320916
darklord
You're welcome
Posté le 01-03-2003 à 20:58:26  profilanswer
 

the real moins moins a écrit :

j'en pense que je suis completement d'accord :D
 
d'ailleurs le "client soap" dans notre projet actuel est fait en C et avec la lib qu'ils utilisent (un truc d'ibm y parait) ils arrivent pas a recuperer de long! :sweat: (genre si on renvoie 1234567890 ils recuperent, 234567890, super :sarcastic:)
 
d'ailleurs bis, il a été suggéré de bypasser soap et de faire un truc maison... mais on est un peu pressé, et apparement c pas la fete chez les developpeurs du client, donc :sweat:
 
(surtout qu'on fait tout un chichi pour avoir des connexion les moins couteuses possibles, donc des echanges client/serveur les plus courts possibles... et quand tu vois la gueule d'un message soap pour a moitié rien :sarcastic:)


 
 :jap: * 10.000


---------------
Just because you feel good does not make you right
n°320917
darklord
You're welcome
Posté le 01-03-2003 à 20:59:04  profilanswer
 

benou a écrit :


 t'as fait quoi ?? transformer le long en String ???  :D  


 
on y pense sérieusement là en fait :o


---------------
Just because you feel good does not make you right
n°321009
benou
Posté le 02-03-2003 à 02:24:12  profilanswer
 

os2 a écrit :


de toute façon, corba est voué a disparaite d'ici quelques années


y a des chances mais c'est bien dommage ... :(
 
de toute façon, il a jamais réellement décollé ...
Je pense qu'il continuera à être utilisé dans des cadres bien précis, car il répond a des besoins, mais il restera une techno marginale.

n°321021
os2
Posté le 02-03-2003 à 09:11:17  profilanswer
 

n'importe qui, qui suit le génie logiciel c'est très bien que corba va disparaitre
 
malgré tout, il aura laissé un héritage


---------------
Borland rulez: http://pages.infinit.net/borland
n°321094
benou
Posté le 02-03-2003 à 14:05:43  profilanswer
 

os2 a écrit :

n'importe qui, qui suit le génie logiciel c'est très bien que corba va disparaitre


n'importe qui, qui suit un peu les règles de français n'écrit pas ca ... :/
 
et invoquer le "génie logiciel" pour faire de la prédiction à la Mme soleil me fait bien rire ! :)

n°321099
darklord
You're welcome
Posté le 02-03-2003 à 14:17:19  profilanswer
 

os2 a écrit :

n'importe qui, qui suit le génie logiciel c'est très bien que corba va disparaitre


 
ça c'est vraiment une phrase à deux balles ...


---------------
Just because you feel good does not make you right
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  [comprends pas] SOAP ?? ERP ??

 

Sujets relatifs
petit probleme de c/cpp ... une exception que je ne comprends pas[C++] Je comprends pas ce bug ?
W3C: que deux erreurs, mais je comprends pas.. body et html[CSS] je comprends pas là...
taille de la fonte principale [RESOLU] [gm_superstar: tu comprends ?][SOAP] transmettre un fichier directement???
je comprends pas ce qui se passe...[W3C],Je ne comprends pas mes erreurs...
[TCL] Une erreur que je comprends pas sur un eggdropQuelqu'un peut me donner une défiition exacte d'un Datastage et un ERP
Plus de sujets relatifs à : [comprends pas] SOAP ?? ERP ??


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR