Los paquetes de servidor-cliente Apache Wink están destinados a utilizarse juntos.
El paquete de servidor es básicamente una aplicación de las JAX-RS 1.1 de la especificación, una potente API de Java para trabajar con Servicios Web REST.
Aquí es donde la mayor parte de su solicitud tendrá que ser desarrollado, mientras que el paquete de cliente es un módulo simple para el consumo de la información del servidor.
Los bloques de construcción básicos incluidos con Guiño incluyen soporte para trabajar con recursos, proveedores, activos, URI, anotaciones, métodos HTTP y los parámetros de consulta URL.
Adicionalmente para el paquete del cliente hay un apoyo para las clases RESTClient, ClientConfig y EntityType, junto con recursos, ClientHandler, InputStreamAdapter, OutputStreamAdapter, ClientRequest e interfaces ClientResponse.
¿Qué hay de nuevo en esta versión:
- Bugs:
- get métodos fallan para servir peticiones sin Content-Type si la clase / interfaz tieneConsumes
- Añadir soporte de autentificación proxy para el RESTClient
- Fix oscuro mensaje de error durante el servicio de generación Doc
- resoluciónPathParam de localizador de recursos no es la correcta.
- GenericsUtils.isAssignable () no puede manejar los tipos primitivos
- AdminServlet no procesa correctamente queryparams
- HttpHeadersImpl.getCookies () sólo devuelve siempre la primera galleta en la cabecera Cookie
- Las pruebas JSON4J están fallando debido a no ser capaz de encontrar recursos de prueba
- bloques JAXBXmlProvider aplicación JAXB de analizar con éxito XML cuando ningún tipo de hormigón se puede encontrar.
- org.apache.wink.test.mock.MockHttpServletRequestWrapper no maneja getContentType () y métodos de parámetros relacionados
- Mejoras:
- frijoles Soporte web / (J) CDI / JSR-299
- Algunos plugins versiones desaparecidos
- Actualizar a SLF4J 1.6.0
- DEBUG - & # X3e; Reforma el registro de seguimiento
- mejora de servicio; exteriorizar cuerdas, confirmar el formateo
- Haga Jackson el proveedor JSON por defecto para Wink
- mejora de servicio, información de salida tras el registro de aplicaciones, errores
- Permitir archivo de configuración para SSL
- Anotaciones heredados por una clase de recursos deben determinar el tipo de parámetro de la subclase, no la superclase
- Mejorar la tolerancia de tipos de medios malformados
- Simplifique Además de los manipuladores de petición / respuesta li>
- Permitir AtomCommonAttributes # otherAttributes y AtomCommonAttributesSimpleContent # otherAttributes sean perezosos inicializado.
- Nueva función:
- Soporte WADL
- modelo Guiño JSON
- XmlJavaTypeAdapter Soporte yXmlElement en params método
- Añadir JSR250 apoyo a la gestión del ciclo de vida
- Módulo AsyncHttpClient
- Añadir un proveedor de guiño para Google Protocolo Buffer
- Añadir un proveedor de guiño para Apache Thrift
Comentarios que no se encuentran