Tematy na forum Pro mogą zakładać jedynie moderatorzy. W otwartych tematach może pisać każdy, kto ma coś fachowego do powiedzenia. Wszystkie posty nie wnoszące nic do tematu będą natychmiast usuwane, a ich autorzy dostaną ostrzeżenie.
Jeśli uważasz, że jakiś temat jest warty dyskusji na tym forum, zgłoś go w temacie Propozycje.
Post
#1
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Temat otwarty, zapraszam do dyskusji
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 24.07.2007 Ostrzeżenie: (0%)
|
Rozdzielmy tutaj dwie rzeczy: API oraz udostępnianie danych. Jesli potrzebujemy głównie tego drugiego to XML, JSON itp. jest najlepszym wyborem. SOAP tu się nie sprawdza. W obecnej firmie mam webservice zajmujący się obliczaniem i udostępnianiem danych i SOAP daje zbyt duży narzut po stronie serwera (nuSOAP to potrafi pamięci zeżreć) jak i klienta. Na szczęscie jest też webpull zwracający zwykły XML bez zbędnych udziwnień i to działa świetnie.
Jestem zwolennikiem REST, jako naturalnej architektury dla sieci. Radzę wziąć ten styl pod uwagę przy wymyslaniu wlasnego API. Bardzo często wymyślne funkcje są niepotrzebne a większość interakcji da się zalatwić za pomocą staromodnych HTTP request & response. SOAP, bedący tak naprawdę XML-RPC na sterydach, przydaje się głównie w złożonych systemach klasy enterprise, gdzie naprawdę trzeba wykonać jakieś akcje w zdalnym systemie żeby zmienić jego stan. To jednak nie do końca przystaje do architektury Web (np. jeden endpoint dla wszystkich żądań), która to jest oparta na zasobach identyfikowanych przez URI. Temat rzeka, ale polecam poszukać informacji o RESTful web services. |
|
|
|
nospor API do wykorzystania przez zewnętrzne serwisy 16.02.2009, 08:11:30
Zigi Chciałbym bardzo podziękować za stworzenie tego te... 16.02.2009, 20:54:13 
webdevil Cytat(Zigi @ 16.02.2009, 20:54:13 ) J... 16.02.2009, 21:07:20 
Zigi Cytat(webdevil @ 16.02.2009, 21:07:20... 8.03.2009, 10:24:38
Siela Ja się chętnie podepnę pod temat. W sumie nigdy ni... 16.02.2009, 21:30:34
bigZbig Ja mam niewielkie doświadczenie z SOUP-em (dwa pow... 19.02.2009, 15:24:25
Strzałek Jeżeli chodzi o bezpieczeństwo API - [link=http://... 5.03.2009, 17:59:51
bigZbig U mnie to wyglądało tak, że tworzyłem kontrolery s... 8.03.2009, 11:40:41 
Zigi Miałbym do Ciebie pytanie @bigZbig w jaki sposób t... 10.03.2009, 13:38:33
AxZx jako format wymiany danych ja bardziej skłaniam si... 10.03.2009, 14:15:43 
nasty Cytat(AxZx @ 10.03.2009, 15:15:43 ) j... 1.04.2009, 23:55:08
LBO API powinno się opierać na już istniejących akcjac... 21.03.2009, 14:04:36
skrypta Przytocze przyklad API, produkt Basecamp ze stajni... 1.07.2009, 23:46:17
erix Nie dyskusyjne, gdyż chcą umożliwić innym develope... 2.07.2009, 10:10:49
batman Skoro temat został odgrzebany, to oddam swój głos ... 2.07.2009, 11:58:47
basso Witam,
A co z wydajnością ?
Stawiał ktoś scentral... 28.11.2012, 22:45:31
ViX Z mojego doświadczenia wynika, że API do pobierani... 26.04.2013, 11:06:06
cadavre Ciekawy temat... szkoda tyle, że tak mało napisane... 26.07.2013, 19:12:11
Kalinowcyk Ja opieram się o SOAP, a do generowania WSDL wykor... 2.09.2014, 21:28:48
Pyton_000 Laravel pozwala dosłownie w kilka dni stworzyć RES... 2.09.2014, 21:36:28 ![]() ![]() |
|
Aktualny czas: 4.12.2025 - 17:17 |