Klient webservice bez WSDLa

0

Mam taki temat do wykonania. Jest sobie webservice postawiony w php-zend, mam jego dokumentację techniczną a nie ma żadnego WSDLa. Jest zdefiniowana (na szczęście dosyć krótka) lista funkcji, które można wywołać GETem lub POSTem przekazując w zdefinoowany sposób parametry w XMLu i zbierając jako respnce XMLa z wynikiem.
Czy możecie mnie pokierować co powinienem zrobić, żeby się nie narobić, a zrobić ładną dllkę będącą przelotką do aplikacji, która ma robić za proxy tego webserwisu?
Moje intuicyjne rozwiązanie (owrapowanie funkcji, serializacja XMLa z parametrami, wysyłka, odbiór i deserializacja XMLa z wynikiem) zadziała na 100% dobrze, ale do tego trzeba wykonać masę roboty a myślę, że jest już coś mądrego wymyślone.
Dzięki za podpowiedzi.

0

A może jest jakiś dobry tool, który pomoże z XMLi jakie mam w examplach wygenerować WSDLa? Oczywiście co trzeba dodać to się doda, ale żeby nie zmarnować na to tygodnia czasu...

1 użytkowników online, w tym zalogowanych: 0, gości: 1