Avatar
0
Huu Tuyen Nguyen Beginner
cxf:rsClient và cxf:rsServer là gì? cơ chế hoạt động của nó. Dưới là ảnh minh hoạ.
  1. Ảnh minh hoạ<img class="alignnone size-full wp-image-1926" src="https://stackask.com/wp-content/uploads/2021/09/92B06C00-5818-49DA-A70D-6BDD3DCC11E4.png" alt="" />
  • Answer
Remain: 5
1 Answer
Avatar
tvd12 Enlightened
tvd12 Enlightened
OSGi1 middleware
định tuyến message mà đúng không? Thế nên:
  1. cxf:rsServer: Dùng để cấu hình cân bằng tải, request sẻ được gọi PCBController, controller này có trách nhiệm gọi đến đâu lấy dữ liệu thì tuỳ, miễn là trả về kết quả để cxf:rsServer gửi xuống đến client
  2. cxf:rsClient: Sẽ phục vụ cho đối tượng client, Em cũng có thể truyền 1 list server vào và cấu hình để cho nó gọi round robin, cũng là 1 cách để cân bằng tải.
  • 0
  • Reply
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.
 –  Huu Tuyen Nguyen 1632604305000