JAX-RPC를 사용하는 RMI/IIOP
RMI/IIOP(Remote Method Invocation over Internet Inter-ORB Protocol)는 SOAP 이외의 바인딩을 지원하기 위해 JAX-RPC에 사용 가능합니다.
JAX-RPC(Java™ API for XML-based Remote Procedure Call)는 원격 프로시저 호출을 통해 웹 서비스를 호출하는 Java 표준 API입니다. 전송은 프로그래밍 언어가 인터넷을 통해 통신하는 데 사용됩니다. SOAP 및 RMI(Remote Method Invocation)와 같은 전송에 프로토콜을 사용할 수 있습니다. SOAP 이외의 바인딩을 지원하기 위해 RMI/IIOP(Remote Method Invocation over Internet Inter-ORB Protocol)를 JAX-RPC와 같이 사용할 수 있습니다.
JAX-RPC가 포함된 RMI/IIOP를 사용하면 WebSphere® Java 클라이언트가 Java EE(Java Platform, Enterprise Edition) 프로그래밍 모델에 대한 표준 웹 서비스를 사용하는 대신 WSDL 파일 및 JAX-RPC 프로그래밍 모델을 사용하여 엔터프라이즈 Bean을 호출할 수 있습니다. Enterprise JavaBeans 구현이 웹 서비스 호출에 사용되면 멀티프로토콜 JAX-RPC는 웹 서비스 호출 경로가 WebSphere Java 클라이언트에 최적화될 수 있도록 허용합니다. 이 최적화에 대해 더 학습하려면 엔터프라이즈 Bean 바인딩을 사용하여 웹 서비스 클라이언트에서 EJB 호출을 읽으십시오.
- XML 처리는 메시지를 송수신할 필요가 없으며 Java 직렬화가 대신 사용됩니다.
- 클라이언트 JAX-RPC 호출은 사용자 트랜잭션에 참여 가능하며 SOAP가 사용되는 경우는 제외됩니다.