Perl Modul als Web Service mit rpc/literal
am 28.09.2006 09:24:39 von Ina ScherfHallo zusammen,
Ich habe einen Web Service geschrieben, der auf ein Perl Modul zugreift, das
die Funktionen bereit stellt. Dazu habe ich SOAP::Lite verwendet. Eine
passende WSDL existierte auch.
Jetzt habe ich leider erfahren, dass der Client meine rpc/encoded WSDL nicht
akzeptiert und somit natürlich dann auch meinen Web Service nicht.Soweit ich
das verstanden habe, kann aber zB SOAP::Lite nur encoded Style.
Bisher habe ich zu literal nur gefunden, dass es SOAP-Nachrichten im Prinzip
nur als wohlgeformtes XML hin und herschickt. Allerdings fehlt mir noch so
richtig der Durchblick, was das literal genau alles bedeutet und vor allem
wie ich die Arrays in meiner Antwort formulieren kann, dass sie nicht mehr
encoded sind.
Meine Suche nach rpc/literal im Zusammenhang mit Perl war bisher nicht
sonderlich erfolgreich, vielleicht kennt jemand eine gute Informationsquelle
oder hat sogar selbst schon mal so einen Web Service geschrieben und könnte
mir beispielhaft Modul und WSDL zeigen.
Vielen Dank im voraus!
Ina