Part II. JAX-RPC 웹 서비스의 지원

JEUS 21 웹 서비스는 JAX-WS 방식의 웹 서비스를 공식 지원하면서 동시에 JEUS 5 웹 서비스에서 지원하던 JAXRPC 웹 서비스 또한 하위 호환성을 위해 공식 지원한다. 지금까지 JAX-WS 웹 서비스를 구성해서 서비스하고 클 라이언트 프로그램을 작성해서 이를 호출하는 등 여러 가지 JAX-WS의 기능들에 대해 알아보았다. 본 Part부터는 하위 호환성을 위한 JAX-RPC 웹 서비스에 대한 JEUS 21 웹 서비스의 지원에 대해 설명한다.

간단히 JAX-WS 방식의 웹 서비스와 JAX-RPC 방식의 웹 서비스의 차이점에 대해 설명하면 다음과 같다. 우선 JAX-WS 방식의 웹 서비스는 Jakarta EE 8 웹 서비스의 표준이며 JAX-RPC 방식의 웹 서비스는 J2EE 1.4 웹 서비 스의 표준이다. JEUS 21 웹 서비스는 Jakarta EE 8 웹 서비스의 표준인 JAX-WS 방식의 웹 서비스를 공식 지원하 며, 동시에 J2EE 1.4 웹 서비스 표준의 JAX-RPC 방식의 웹 서비스 또한 하위 호환성을 위해 지원한다.

JAX-RPC 방식의 웹 서비스를 구현하기 위해서는 JAX-WS 방식의 웹 서비스에 비해 몇 가지 추가로 구현해야 하 는 것들이 있다. Deployment Descriptor 및 JAX-RPC 매핑 파일 등이 그것인데 앞으로 나오는 여러 장들을 통해 이 러한 JAX-RPC 웹 서비스를 JEUS 21 웹 서비스가 어떻게 지원하고 있는지 자세하게 설명한다.