『SOA 자바 웹 서비스로 통하는 서비스 지향 아키텍처』는 오늘날 Java EE 5와 Java SE 6 플랫폼을 바탕으로 웹 서비스와 서비스 지향 아키텍처을 구현하는 데에 실용적인 안내서이다. 저자인 마크 한센은 모범적인 설계 사례부터 절정의 코드 예제까지, 엔터프라이즈 개발자와 설계자가 성공에 필요한 정보를 아주 자세히 설명하고 있다.
마크 한센은 느슨하게 결합된 SOA 애플리케이션을 구성하는 웹 서비스를 만들고, 배포하고 호출하는 전 영역을 다루고 있다. 전체적인 자바 웹 서비스의 '큰 그림'을 설명하면서 자바 기반의 SOA 개발의 난관과 기존 방식의 한계부터 꼬집기 시작한다. 그러고 나서, 체계적으로 최신의 Java Web Services(JWS) API를 소개하면서 포괄적인 SOA 솔루션으로 통합하는 웹 서비스를 만드는 과정을 밟아간다. 마지막으로, SOA-J라는 JWS 기반 프레임워크로 어떻게 전체 SOA 개발 절차를 간소화할 수 있는지 보여준다.
이 책에서는
• 웹 서비스와 SOA의 난해함을 해소할 실용적인 기법을 모범 사례와 함께 소개한다.
• 자바 웹 서비스를 통한 효율적인 SOA 애플리케이션 구축에 대한 고도의 통찰력을 제공한다.
• JAX-Ws 2.0에 두 장을 할애하면서 최근의 주요 JWS 향상점을 설명한다.
• WSDL, SOAP, 자바/XML 바인딩, JAXB 2.0 데이터 바인딩을 이용한 SOA 통합을 완전 해설한다.
• JSR-181(WS-Metadata 2.0)과 JSR-109로 자바 EE 5에 웹 서비스 컴포넌트를 포장하고 배포하는 단계를 차근차근 밟아간다.
• REST 엔드포인트 게시부터 WSDL로 SOAP 서비스를 호출하기까지 다양한 개발 문제에 대한 정확한 솔루션 코드를 제공한다.
• 아마존, 야후 소핑, 이베이를 통합하는 SOA 애플리케이션을 만드는 데에 Ajax 프론트 엔드와 더불어 JWS API를 사용하는 완전한 사례 연구를 제시한다.
• 글래스피시라는 자바 EE 5 참조 구현체로 모두 검증된 수백 가지 예제 코드를 포함하며, 이 책의 공식 사이트를 통해 배포한다.
• 세계 최초로 Java EE 5 표준인증을 받고, 가장 많은 국내 레퍼런스를 보유한 웹 서비스 플랫폼인 JEUS에서 책에 있는 예제를 실행해 볼 수 있는 특별 부록도 포함돼 있다.