2010-05-03 14 views
12

Actualmente estoy tratando de averiguar qué implementación de JSR-311 voy a recomendar más arriba en la cadena alimentaria. Lo he reducido a dos opciones, Spring 3.0 con su soporte nativo para REST, o uso el propio Jersey de Sun (Restlets podría ser también una opción).Spring 3.0 REST implementation or Jersey?

Para mí, no parece ser una gran diferencia en la sintaxis real, pero podría haber problemas con el rendimiento que aún no he descubierto.

El servicio está destinado a reemplazar algunos EJB de servicio pesado y crear un servicio web RESTful en su lugar. Se espera que la carga sea bastante alta, en el rango de 100 mil usuarios por día (máximo), pero se equilibrará considerablemente.

Gracias por toda su información.

Respuesta

16

El resorte 3 no es una implementación de JSR-311. Tal vez eso es suficiente para responder por ti? Si quieres JAX-RS en primavera, estarías usando (muy probablemente) a Jersey como proveedor de todos modos. Yo pensaría que si ya eres una tienda EJB, que todos aprendan la forma de hacerlo de Spring MVC puede no ser muy útil, ¿si EJB3 es el siguiente paso para ti?

¡Aquí hay un artículo! http://www.infoq.com/articles/springmvc_jsx-rs

+1

Sí, creo que esa podría ser la respuesta. Gracias :-) – hnilsen

13

Usted podría estar interesado en this InfoQ comparison de Spring 3.0 MVC y JAX-RS.

Es un poco tendencioso, ya que está escrito por "un consultor senior en SpringSource", pero creo que es una comparación justa y en profundidad de ambas tecnologías.

+1

Dulce, gracias. Lo leeré. – hnilsen

Cuestiones relacionadas