„8. REST (2012)” változatai közötti eltérés
Ugrás a navigációhoz
Ugrás a kereséshez
a (Ferrero átnevezte a(z) OotWebREST2012 lapot a következő névre: 8. REST (2012)) |
|||
1. sor: | 1. sor: | ||
{{Csonk}} | {{Csonk}} | ||
− | = | + | =HTT== |
* HTTP GET | * HTTP GET | ||
[[Fájl:HTTP_GET.png]] | [[Fájl:HTTP_GET.png]] | ||
7. sor: | 7. sor: | ||
[[Fájl:HTTP_POST.png]] | [[Fájl:HTTP_POST.png]] | ||
− | + | =REST= | |
REST = Representational State Transfer | REST = Representational State Transfer | ||
− | + | ==RESTful HTTP== | |
* HTTP protokoll kibövítése: GET, POST, PUT, DELETE | * HTTP protokoll kibövítése: GET, POST, PUT, DELETE | ||
* Bemenö paraméterek: URL része, URL query string, POST paraméter, HTTP body | * Bemenö paraméterek: URL része, URL query string, POST paraméter, HTTP body | ||
16. sor: | 16. sor: | ||
* nagyon egyszerü: böngészőből is tesztelhetö | * nagyon egyszerü: böngészőből is tesztelhetö | ||
− | + | ==REST alapelvei== | |
* Minden eröforráshoz azonosító rendelése | * Minden eröforráshoz azonosító rendelése | ||
* Dolgok összekapcsolása | * Dolgok összekapcsolása | ||
* CRUD müveletek használata | * CRUD müveletek használata | ||
* Állapotmentes kommunikáció | * Állapotmentes kommunikáció | ||
+ | |||
+ | |||
+ | |||
+ | = Elosztott technológiák összefoglaló = | ||
+ | |||
+ | |||
+ | {|class="wikitable" | ||
+ | ! | ||
+ | !REST | ||
+ | !RMI | ||
+ | !WS | ||
+ | !CORBA | ||
+ | |- | ||
+ | !Különbözö programnyelvek között müködik | ||
+ | |igen | ||
+ | |nem | ||
+ | |igen | ||
+ | |igen | ||
+ | |- | ||
+ | !Kommunikációs protokoll | ||
+ | |HTTP | ||
+ | |RMI | ||
+ | |SOAP | ||
+ | |IIOP | ||
+ | |- | ||
+ | !Interfészleíró | ||
+ | |nincs/WADL | ||
+ | |Java Interface | ||
+ | |WSDL | ||
+ | |IDL | ||
+ | |- | ||
+ | !Katalógus | ||
+ | |JNDI | ||
+ | |UDDI | ||
+ | |Naming Service | ||
+ | | - | ||
+ | |- | ||
+ | !Elosztott | ||
+ | |igen | ||
+ | |igen | ||
+ | |igen | ||
+ | |igen | ||
+ | |- | ||
+ | !Szakványos | ||
+ | |igen | ||
+ | |nem | ||
+ | |igen | ||
+ | |igen | ||
+ | |- | ||
+ | !Széles körü támogatás | ||
+ | |igen | ||
+ | |nem | ||
+ | |igen | ||
+ | |igen | ||
+ | |- | ||
+ | !Egyszerü | ||
+ | |igen | ||
+ | |igen | ||
+ | |nem | ||
+ | |nem | ||
+ | |- | ||
+ | !Egyszerü API | ||
+ | |igen | ||
+ | |igen | ||
+ | |igen | ||
+ | |nem | ||
+ | |- | ||
+ | !Gyors | ||
+ | |igen | ||
+ | |igen | ||
+ | |nem | ||
+ | |igen | ||
+ | |- | ||
+ | !Biztonság, tranzakciók | ||
+ | |nem | ||
+ | |nem | ||
+ | |igen | ||
+ | |nem |
A lap 2012. december 18., 08:26-kori változata
Hiba a bélyegkép létrehozásakor: Nem lehet a bélyegképet a célhelyre menteni
Az oldal még csonk. Segíts a szerkesztésében Hiba a bélyegkép létrehozásakor: Nem lehet a bélyegképet a célhelyre menteni
Ha nem tudod, hogy állj neki, olvasd el a tutorialt.
Tartalomjegyzék
HTT=
- HTTP GET
Hiba a bélyegkép létrehozásakor: Nem lehet a bélyegképet a célhelyre menteni
- HTTP POST
Hiba a bélyegkép létrehozásakor: Nem lehet a bélyegképet a célhelyre menteni
REST
REST = Representational State Transfer
RESTful HTTP
- HTTP protokoll kibövítése: GET, POST, PUT, DELETE
- Bemenö paraméterek: URL része, URL query string, POST paraméter, HTTP body
- Visszatérési érték: HTTP body
- nagyon egyszerü: böngészőből is tesztelhetö
REST alapelvei
- Minden eröforráshoz azonosító rendelése
- Dolgok összekapcsolása
- CRUD müveletek használata
- Állapotmentes kommunikáció
Elosztott technológiák összefoglaló
REST | RMI | WS | CORBA | |
---|---|---|---|---|
Különbözö programnyelvek között müködik | igen | nem | igen | igen |
Kommunikációs protokoll | HTTP | RMI | SOAP | IIOP |
Interfészleíró | nincs/WADL | Java Interface | WSDL | IDL |
Katalógus | JNDI | UDDI | Naming Service | - |
Elosztott | igen | igen | igen | igen |
Szakványos | igen | nem | igen | igen |
Széles körü támogatás | igen | nem | igen | igen |
Egyszerü | igen | igen | nem | nem |
Egyszerü API | igen | igen | igen | nem |
Gyors | igen | igen | nem | igen |
Biztonság, tranzakciók | nem | nem | igen | nem |