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 →#20.2 — Korzystanie z API: obsługa plików — pobieranie
W poprzedniej części umieściliśmy plik na serwerze za pomocą API, dzisiaj pozwolimy użytkownikom naszej aplikacji wyświetlać / pobierać te pliki.
Uwaga: opisane tutaj podejście nie jest optymalne i sprawdzi się tylko w przypadku małych aplikacji lub aplikacji, w których wymagana jest kontrola dostepu do tych plików. W przypadku realnych aplikacji, które mają obsługiwać sporo użytkowników, poczytaj o dobrych praktykach w dalszej części tej lekcji.
Czytaj dalej →#20.1 — Korzystanie z API: obsługa plików — upload
W poprzedniej lekcji obsługiwaliśmy upload plików, a następnie zapisywaliśmy te pliki na dysku serwera. Dzisiaj nauczymy się robić to prawidłowo ;)
Tak jak wspominaliśmy wcześniej, przechwowywanie plików na serwerze nie jest dobrym pomysłem. Dzisiaj będziemy korzystać z API, żeby nauczyć się 2 rzeczy: jak korzystać z API na podstawie dokumentacji oraz jak prawidłowo obsługiwać pliki w naszej aplikacji.
Czytaj dalej →Popularne tagi
© 2026 Kobiety do kodu.