„8. REST (2012)” változatai közötti eltérés

Tank (vitalap | szerkesztései)
Csia Klaudia Kitti (vitalap | szerkesztései)
aNincs szerkesztési összefoglaló
 
(4 közbenső módosítás, amit 4 másik szerkesztő végzett, nincs mutatva)
1. sor: 1. sor:
{{Csonk}}


=HTTP=
=HTTP=
* HTTP GET
* HTTP GET
[[Fájl:HTTP_GET.png]]
[[File:HTTP_GET.png]]
* HTTP POST
* HTTP POST
[[Fájl:HTTP_POST.png]]
[[File:HTTP_POST.png]]


=REST=
=REST=
33. sor: 32. sor:


==Műveletek erőforrásokon==
==Műveletek erőforrásokon==
[[Fájl:muv_eroforr.png]]
[[File:muv_eroforr.png]]
* '''safe:''' a kliens olyan műveletet hajt végre, ami csak lekérdez, és nem tehető felelőssé az okozott mellékhatásokért
* '''safe:''' a kliens olyan műveletet hajt végre, ami csak lekérdez, és nem tehető felelőssé az okozott mellékhatásokért
* '''idempotent''': a művelet ismételt végrehajtása ugyanazt az eredményt produkálja
* '''idempotent''': a művelet ismételt végrehajtása ugyanazt az eredményt produkálja
50. sor: 49. sor:
* Java osztályok leképzése REST erőforrásokra (annotációk)
* Java osztályok leképzése REST erőforrásokra (annotációk)


'''Számológép példa revisited'''
'''Számológép példa revisited'''<br />
<code>
<code>
@Path("calculator")
@Path("calculator")
59. sor: 58. sor:
     public double add(@QueryParam("left") double left, @QueryParam("right") double right) { return left+right; }
     public double add(@QueryParam("left") double left, @QueryParam("right") double right) { return left+right; }
}
}
</code><br />
</code>
 


'''Lehetséges visszatérési értékek'''
'''Lehetséges visszatérési értékek'''
101. sor: 99. sor:
|-
|-
!Katalógus
!Katalógus
| -
|JNDI
|JNDI
|UDDI
|UDDI
|Naming Service
|Naming service
| -
|-
|-
!Elosztott
!Elosztott
147. sor: 145. sor:
|igen
|igen
|nem
|nem
[[Kategória:Infoszak]]
A lap eredeti címe: „https://vik.wiki/8._REST_(2012)