JAX-WS, JAX-RS

0

Cześć,
czy ktoś może napisać jaka ogólnie jest przewaga Web service JAX-WS, JAX-RS (np. Jersey) nad zwyczajną Web Application ?
Wydajność ?
Pozdrawiam
MattX

0

Pytanie jest niezrozumiałe.
Co rozumiesz przez zwyczajną Web Application ?

0
jarekr000000 napisał(a):

Pytanie jest niezrozumiałe.
Co rozumiesz przez zwyczajną Web Application ?

Rozumiem to w ten sposób, iż można napisać np. webapp wykorzystując JSP tak aby pracowała jak webservice application/json, nie wykorzystując JAX-RS czy innych podobnych technologii.

Moje wątpliwości pojawiają się gdy czytam, że każda kolejna wersja Jersey 2.x jest wydajniejsza od poprzedniej, nasuwa się więc pytanie jaką ma przewagę takie biblioteki jak Jersey, Spring-WS na aplikacją napisaną np. w JSP udającą webservice.

Przepraszam jeżeli pytanie wydaje się zbyt niezrozumiałe ale jestem początkujący,

0

Robienie JSONów przy pomocy JSP jest możliwe, ale to nieoptymalne narzędzie:
Hammer

Zresztą JSP ma niewiele sensownych zastosowań.
JAX-RS jest zrobiony po to żeby łatwo było generować i parsowac JSONy i robić serwisy JSONowe (zwane niesłusznie REST).

Wydajnośc nie ma tu wiele do rzeczy - raczej prostota pisania i bezpieczeństwo.

Przy okazji: nie używam JAX-RS bo uważam, że jest niepotrzebnie skomplikowany (wygląda prosto, ale działa magicznie).

0
jarekr000000 napisał(a):

Robienie JSONów przy pomocy JSP jest możliwe, ale to nieoptymalne narzędzie:
Hammer

Zresztą JSP ma niewiele sensownych zastosowań.
JAX-RS jest zrobiony po to żeby łatwo było generować i parsowac JSONy i robić serwisy JSONowe (zwane niesłusznie REST).

Wydajnośc nie ma tu wiele do rzeczy - raczej prostota pisania i bezpieczeństwo.

Przy okazji: nie używam JAX-RS bo uważam, że jest niepotrzebnie skomplikowany (wygląda prosto, ale działa magicznie).

Pytam się bo spotkałem się właśnie z webservice napisanym w JSP i zastanawiam się nad tym bo jeżeli powstają takie biblioteki/technologie jak JAX-RS Spring-WS i pewnie kilka innych to w jakimś celu i muszą mieć przewagę nad pisaniem swojego własnego kodu obsługującego WS.
To co mi przychodzi do głowy to pewnie bezpieczeństwo, Ty dodałeś prostota pisania a jedno i drugie jest ważne.

1 użytkowników online, w tym zalogowanych: 0, gości: 1