Avatar
0
Huu Tuyen Nguyen Beginner
cxf:rsClient
Em muốn hỏi kỹ hơn ở chỗ này

In camel-cxf schema file, there are two elements for the REST endpoint definition. cxf:rsServer for REST consumer, cxf:rsClient for REST producer.

cxf:rsServer : Is a camel component to create REST endpoint. It will turn a request into a normal Java object.

cxf:rsClient : Do the opposite of rsServer, it turn a java object to a REST request.

Ở cxf:rsClient nó thể hiện rằng biến 1 java object thành 1 REST request ở đâu và như thế nào?

Em được biết là cxf:rsServer khi n nhận đc 1 java object và chuyển đổi thành dạng rest request rồi gửi đến endpoint của rsclient khai báo như ảnh trên nhưng chưa rõ nó thể hiện như thế nào. Mong a giải đáp.

  • Answer
Remain: 5
1 Answer
Avatar
monkey Beginner
monkey Beginner
Lần tới em paste code lên nhé, em sử dụng thẻ pre nhé. Để anh copy code tốt hơn.

Như cả trong ví dụ này và trong ví dụ của em đều sử dụng org.codehaus.jackson.jaxrs.JacksonJsonProvider, như vậy anh nghĩ là của em cũng đang sử dụng json để convert request của client thành đối tượng java, và chuyển đối tượng java thảnh response để gửi về cho client em ạ.

  • 0
  • Reply