API Java cho RPC dựa trên XML

API Java cho RPC dựa trên XML ( JAX-RPC ) cho phép ứng dụng Java gọi dịch vụ Web dựa trên Java với mô tả đã biết trong khi vẫn phù hợp với mô tả WSDL của nó. JAX-RPC là một trong các API lập trình Java XML. Nó có thể được xem như là các RMI Java trên các dịch vụ Web. JAX-RPC 2.0 được đổi tên thành JAX-WS 2.0 (API Java cho các dịch vụ web XML). JAX-RPC 1 không được hỗ trợ với Java EE 6. [1] Dịch vụ JAX-RPC sử dụng các tiêu chuẩn W3C (World Wide Web Consortium) như WSDL hoặc Ngôn ngữ mô tả dịch vụ web. [2]

  • Hỗ trợ các dịch vụ và ứng dụng khách trên web bằng RPC các cuộc gọi thủ tục dựa trên XML.
  • Cho phép truy cập dịch vụ web thông qua các API Java, từ đó cho phép giao tiếp giữa các ứng dụng Java khác nhau.
  • Cho phép giao tiếp máy khách với dịch vụ web có ngôn ngữ khác nhau và chạy trên nền tảng riêng biệt. [19659006] Nó hoạt động như sau:

    1. Một chương trình Java thực thi một phương thức trên sơ khai (đối tượng cục bộ đại diện cho dịch vụ từ xa)
    2. Sơ khai thực hiện các thói quen trong Hệ thống thời gian chạy JAX-RPC (RS)
    3. RS chuyển đổi lời gọi phương thức từ xa thành SOAP message
    4. RS truyền tin nhắn dưới dạng yêu cầu HTTP

    Ưu điểm của phương thức này là cho phép dịch vụ Web được triển khai ở phía máy chủ dưới dạng thùng chứa Servlet hoặc EJB. Do đó, các ứng dụng Servlet hoặc EJB được cung cấp thông qua các dịch vụ Web.

    Tài liệu tham khảo [ chỉnh sửa ]

    Liên kết ngoài [ chỉnh sửa ]