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

Tank (vitalap | szerkesztései)
Tank (vitalap | szerkesztései)
Nincs szerkesztési összefoglaló
52. sor: 52. sor:
'''Számológép példa revisited'''
'''Számológép példa revisited'''
<code>
<code>
@Path("calculator")<br />
@Path("calculator")
public class Calculator{<br />
public class Calculator{
     @GET<br />
     @GET
     @Path("add")<br />
     @Path("add")
     @Produces("text/plain")<br />
     @Produces("text/plain")
     public double add(@QueryParam("left") double left, @QueryParam("right") double right) { return left+right; }<br />
     public double add(@QueryParam("left") double left, @QueryParam("right") double right) { return left+right; }
}
}
</code>
</code>


""Lehetséges visszatérési értékek""
'''Lehetséges visszatérési értékek'''
* void, null (204 no content status code)
* void, null (204 no content status code)
* Response
* Response
70. sor: 70. sor:
** double-re a megoldás a "MessageBodyWriter" implementálása
** double-re a megoldás a "MessageBodyWriter" implementálása


""HTTP method annotációk"": @GET, @POST, @PUT, @DELETE, @HEAD
'''HTTP method annotációk:''' @GET, @POST, @PUT, @DELETE, @HEAD
""HTTP content-type annotációk"": @Consumes, @Produces
'''HTTP content-type annotációk:''' @Consumes, @Produces


= Elosztott technológiák összefoglaló =
= Elosztott technológiák összefoglaló =
A lap eredeti címe: „https://vik.wiki/8._REST_(2012)