Dzisiaj kontynuacja lekcji o Web Services — poznamy bliżej technolgię SOAP oraz sposób, w jaki możemy z niej korzystać.
Ta lekcja omawia tylko jedno z podejść do tworzenia serwisów SOAPowych, tzw. Code-first approach. W tym podejściu najpierw tworzymy kod (mówiąc dokładniej, interfejs w języku programowania) i na tej podstawie pozwalamy bibliotekom samodzielnie wygenerować pliki WSDL i wszystkie inne potrzebne elementy. To podejście jest prostsze i można je wykorzystać, jeśli tworzymy nowe API lub integrujemy tylko pojedyncze systemy. Powodem jest to, że każda zmiana w naszych klasach potencjalnie wpływa na zmianę definicji Web Service (czyli pliku WSDL) przez co klienci, którzy używają naszego serwisu mogą przestać działać.
Czytaj dalej →