WebServices - lekkie zagubienie

WebServices - lekkie zagubienie
A1
  • Rejestracja:około 14 lat
  • Ostatnio:około 11 lat
  • Postów:21
0

Jeśli ktokolwiek będzie chciał aby napisać mu webservices, to przez to pojecie rozumiemy aplikacje ktora pod danym urlem zwaraca jakies dane (np. z bazy) np.:

localhost/rest/user/1 - zwroci usera o id 1

i zawsze chodzi o to w webserwisach ? czy mzoe moga one jeszcze cos robic ?

wykorzystuje sie do tego soapa albo lzejszego resta i obiema metodami mozna uzyskac identyczna funkcjonalnosc ?

Powyzej opisalem webserwis po stronie serwera, mozna dopisac tez klienta, ktory odczyta dane...

edytowany 1x, ostatnio: flowCRANE
Ktos
Moderator
  • Rejestracja:prawie 23 lata
  • Ostatnio:około 3 godziny
0

Mogą - możesz (w przypadku REST) wysłać żądanie PUT pod adres i ono coś utworzy, albo DELETE i ono coś skasuje. Albo GET i ono coś zwróci... nie muszą być dane z bazy, może być cokolwiek, choćby plik... albo i obiekt fizyczny. Możesz również realizować obliczenia - przekazać parametry i dostać wynik pewnych obliczeń, których nie chcesz robić sam.

Ogólnie - WebService pozwalają na dość łatwe przeniesienie logiki do zdalnego systemu, tak, że twoja aplikacja jest "głupia" i jedyne co robi, to korzysta z danych zwracanych przez zdalny system. Względnie jesteś w stanie współpracować z wieloma zdalnymi usługami. WebService - czy to SOAP, czy HTTP/REST - po prostu opisują jak to ma się dziać.

edytowany 1x, ostatnio: Ktos
A1
  • Rejestracja:około 14 lat
  • Ostatnio:około 11 lat
  • Postów:21
0

ok, no tak wiadomo ze mam do dyspozycji get, put, post itd.

Ale zasadniczo wszystko to co moge osiagnac za pomoca SOAPa osiagne tez za pomoca RESTa ze Springa ?

n0name_l
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad 4 lata
  • Postów:2412
0

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.