Klient webservice bez WSDLa

Odpowiedz Nowy wątek
2015-01-21 23:51
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.

Pozostało 580 znaków

2015-01-22 22:19
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...

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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