Les paquets serveur Apache Wink clients sont destinés à être utilisés ensemble.
Le paquet côté serveur est essentiellement une mise en œuvre des JAX-RS 1.1 spécification, une API Java puissant pour travailler avec les services Web RESTful.
Ce est où la plupart de votre application devra être développé, tandis que le module client est un module simple pour consommer les informations du serveur.
Les blocs de construction de base inclus avec Clin incluent un support pour travailler avec les ressources, les fournisseurs, les actifs, les URI, des annotations, des méthodes HTTP, et les paramètres de requête URL.
En outre, pour le module client il ya un soutien pour les classes RESTClient, ClientConfig et EntityType, avec des ressources, ClientHandler, InputStreamAdapter, OutputStreamAdapter, ClientRequest, et des interfaces ClientResponse.
Ce qui est nouveau dans cette version:
- Bugs:
- GET méthodes ne parviennent pas à répondre à des demandes sans Content-Type si la classe / interface aConsumes
- Ajouter proxy support d'authentification pour la RESTClient
- Correction d'un message d'erreur lors de la génération obscure de Doc service
- la résolution dePathParam de Resource Locator ne est pas correct.
- GenericsUtils.isAssignable () ne peut pas gérer les types primitifs
- AdminServlet ne traite pas correctement QueryParams
- HttpHeadersImpl.getCookies () ne revient jamais le premier cookie dans l'en-tête de Cookie
- Les tests de JSON4J ne parviennent pas raison de ne pas être en mesure de trouver des ressources de test
- blocs de JAXBXmlProvider JAXB mise en œuvre de l'analyse avec succès XML lorsque aucun type de béton peut être trouvé.
- org.apache.wink.test.mock.MockHttpServletRequestWrapper ne gère pas getContentType () et les méthodes de paramètres liés
- Améliorations:
- Soutien fèves web / (J) CDI / JSR-299
- Certains plugins versions manquantes
- Mise à niveau vers SLF4J 1.6.0
- DEBUG - & # X3e; la réforme de journalisation TRACE
- amélioration de la Facilité d'entretien; externaliser cordes, confirmer le formatage
- Assurez-Jackson le fournisseur JSON par défaut pour Clin
- amélioration de la facilité de maintenance, des informations de sortie lors de l'enregistrement de l'application, des erreurs
- Laissez fichier de configuration pour SSL
- Annotations héritées par une classe de ressources devraient déterminer le type de paramètre à partir de la sous-classe, pas la superclasse
- Améliorer la tolérance de types de médias malformés
- Simplifier plus de gestionnaires de requête / réponse
- Laissez AtomCommonAttributes # otherAttributes et AtomCommonAttributesSimpleContent # otherAttributes être paresseux initialisé.
- Nouvelle fonctionnalité:
- Support WADL
- modèle Clin JSON
- XmlJavaTypeAdapter de soutien et surXmlElement méthode params
- Ajouter JSR250 appui à la gestion du cycle de vie
- module de AsyncHttpClient
- Ajouter un fournisseur de clin d'oeil pour Google Protocole Buffer
- Ajouter un fournisseur de clin d'oeil pour Apache Thrift
Commentaires non trouvées