Cansado

Un marco de descanso simple para Java
Descargar ahora

Cansado Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD
  • Precio:
  • FREE
  • Nombre del editor:
  • Erik Beeson
  • Sitio web del editor:
  • http://code.google.com/p/restly/
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 2 MB

Cansado Etiquetas


Cansado Descripción

Un marco de descanso simple para Java. Simplemente ponga, en consecuencia, es un marco fácil de usar para construir servicios web de descanso en Java. Hasta ahora, también incluye 2 representaciones: · StringRepresentation: devuelve la cadena dada como el cuerpo de la entidad y establece el tipo de contenido a texto / simple · SerializedRepresentation: toma un objeto y lo enoja con XStream como texto / XML o Aplicación / JSON, dependiendo de El encabezado de solicitud de aceptación proporcionado. Aquí hay algunas características clave de "RESTY": · Los recursos están representados por clases identificadas con una anotación @Resource ("...") y se descubren automáticamente desde el directorio web-INF / Clases. · El parámetro en @Resource es la ruta en la que está unido el recurso, la plantilla de soporte con {...}. · Mostrar métodos HTTP a los métodos en la clase de recursos y pueden devolver una instancia de una representación, que se devolverá al cliente. · Convierte automáticamente las solicitudes de cabeza a una solicitud de obtención y suprime la salida del cuerpo de la entidad. · Enumera automáticamente los métodos disponibles y responde a las solicitudes de opciones. . Para la seguridad, solicitar parámetros solo se inyectará en campos públicos. · Nivel de recurso y interceptores de nivel de método mediante decoración con @InterCeptedBy (...) anotación. La interfaz interceptora define los métodos llamados antes y después de la ejecución del método de recurso. Antes de los devoluciones del interceptor: · InterceptorChain.Next Continuar procesando el siguiente interceptor o método de recurso. · La representación detenga todas las ejecuciones adicionales de intercepcadores o métodos de recursos y devuelven esta representación al cliente. · NULLT detener todas las ejecuciones adicionales de intercepcadores y se trasladan para ejecutar el método de recurso. · Después de la intercepción, toma la representación el retorno del método de recursos y devuelve una representación (ya sea igual a la que pasa, o una diferente). · Los campos se pueden decorar con anotaciones ovaladas que se verificarán antes de invocar el método, y se informarán los errores al cliente automáticamente con las descripciones serializadas en formato solicitado en el cuerpo de la entidad y el código de estado apropiado. · Túneles Ponga y elimine a través de la publicación utilizando un encabezado HTTP (X-HTTP-Methet-Anule) o un parámetro (método de anulación). · Negocie el tipo de contenido a través del encabezado aceptable. Cheques automáticamente para XML o JSON. Podría hacer este configurable en algún momento. · Establece correctamente los códigos de respuesta según los diversos tipos de errores detectables (método no permitido, tipo de medios no compatibles, mala solicitud). · De forma predeterminada, cuando SerializedRepresentation sale XML, incluye una hoja de estilo basada en el nombre de la clase de recursos, el nombre del método y una URL base configurable. Puede excluirse pasando nulo como segundo parámetro al constructor. Requisitos: · Java


Cansado Software relacionado

Pivote de apachado

Plataforma de construcción de RIA basada en Java que combina las características mejoradas de un kit de herramientas de RIA moderno con la robustez de la plataforma Java ...

234 16.7 MB

Descargar