Các gói server-client Apache Wink có nghĩa là để được sử dụng cùng nhau.
Các gói phần mềm phía máy chủ về cơ bản là một thực hiện của JAX-RS 1.1, một API Java mạnh mẽ để làm việc với dịch vụ Web RESTful.
Đây là nơi mà hầu hết các ứng dụng của bạn sẽ cần phải được phát triển, trong khi các gói khách hàng là một module đơn giản để tiêu thụ các thông tin máy chủ.
Các khối xây dựng cơ bản có Wink bao gồm hỗ trợ để làm việc với các nguồn tài nguyên, các nhà cung cấp, tài sản, các URI, chú thích, phương pháp HTTP, và các thông số truy vấn URL.
Ngoài ra đối với các gói client có hỗ trợ cho RestClient, ClientConfig và EntityType lớp, cùng với tài nguyên, ClientHandler, InputStreamAdapter, OutputStreamAdapter, ClientRequest, và giao diện ClientResponse.
là gì mới trong phiên bản này:
- Bugs:
- GET phương pháp không để phục vụ yêu cầu mà không Content-Type nếu lớp / giao diện cóConsumes
- Thêm hỗ trợ xác thực proxy cho các RestClient
- Fix lỗi tối nghĩa trong dịch vụ thế hệ Doc
- độ phân giảiPathParam Resource Locator là không chính xác.
- GenericsUtils.isAssignable () không thể xử lý các loại nguyên thủy
- AdminServlet không xử lý đúng cách QueryParams
- HttpHeadersImpl.getCookies () chỉ trả về từng cookie đầu tiên trong tiêu đề Cookie
- Các xét nghiệm JSON4J đang thất bại do không có khả năng tìm kiếm các nguồn test
- khối JAXBXmlProvider JAXB thực hiện từ phân tích cú pháp XML thành công khi không có loại bê tông có thể được tìm thấy.
- org.apache.wink.test.mock.MockHttpServletRequestWrapper không xử lý getContentType () và phương pháp tham số liên quan
- Cải tiến:
- Hỗ trợ đậu web / (J) CDI / JSR-299
- Một số plugins mất tích phiên bản
- Nâng cấp lên SLF4J 1.6.0
- DEBUG - & # x3e; Cải cách TRACE khai thác gỗ
- cải thiện khả năng phục vụ; ra bên ngoài dây, xác định dạng
- Hãy Jackson nhà cung cấp JSON mặc định cho Wink
- cải thiện khả năng dịch vụ, thông tin đầu ra sau khi đăng ký ứng dụng, lỗi
- Cho phép tập tin cấu hình cho SSL
- Annotations thừa kế bởi một lớp tài nguyên nên xác định loại thông số từ các phân lớp, không phải là lớp cha
- Cải thiện khả năng chịu đựng của các loại phương tiện truyền thông dị hình
- Đơn giản hóa thêm xử lý yêu cầu / đáp ứng
- Cho phép AtomCommonAttributes # otherAttributes và AtomCommonAttributesSimpleContent # otherAttributes để được lười biếng khởi tạo.
- Tính năng mới:
- hỗ trợ WADL
- model Wink JSON
- Hỗ trợXmlJavaTypeAdapter vàXmlElement trên params phương pháp
- Thêm JSR250 hỗ trợ quản lý vòng đời
- module AsyncHttpClient
- Thêm một nhà cung cấp cái nháy mắt cho Google Nghị định thư Buffer
- Thêm một nhà cung cấp cái nháy mắt cho Apache Thrift
Bình luận không