12.07.2015 Views

Anyframe CXF Plugin

Anyframe CXF Plugin

Anyframe CXF Plugin

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Overview표준WS-Transaction설명Atomic 또는 Business 트랜잭션 프로토콜에 대한 표준 (CoordinationProtocols)이다.• Reliable Messaging표준WS-ReliableMessagingWS-Addressing설명목적지까지 메시지가 확실하게 도착하는 메시징 신뢰도를 보장하기위해, 분산된 웹 서비스들 간에 주고 받는 ACK (acknowledge) 메시지등을 정의하는 표준이다.웹 서비스 간 메시지를 전달하는 메커니즘을 제공하는 표준이다.2.2.구현 기술Java로 Web Services를 작성하는 방법을 제공하는 자바 API로는 JAX-RPC와 JAX-WS가 있으며, 이외에여러 가지 구현 기술들이 요구된다.2.2.1.JAX-RPC vs. JAX-WSJAX-WS 2.0이 JAX-RPC 1.1의 차후 버전으로 Web Services 구현 시 사용되는 표준 자바 API이다.* JAX-WS : Java API for XML-Based Web Services* JAX-RPC : Java API for XML-Based RPC(Remote Procedure call)• JAX-RPC와 JAX-WS 비교표JAX-RPC 1.1의 다음 버전인 JAX-RPC 2.0이 나오면서, RPC라는 용어 대신 메시지 지향 웹서비스인 WS로 대체되어 JAX-WS 2.0으로 불리게 되었다.Java 환경JAX-RPC 1.1 JAX-WS 2.0JDK 1.4/ J2EE 1.4 환경에서 사용되는Web Services API8Java EE 5/Java SE 6 환경(탑재)에서 사용되는 Web Services APISOAP SOAP 1.1 SOAP 1.1, SOAP 1.2XML/HTTPHTTP 바인딩 지원 안함 (SOAP 바인딩만 지원)HTTP 바인딩 지원 (SOAP없이 HTTP를통해 XML 전송)WS-I Basic Profile WS-I Basic Profile 1.0 WS-I Basic Profile 1.1데이터 매핑 모델 고유의 데이터 매핑 모델이 있음 (스키마 유형의 90% 커버) 커버되지 않는것들은 javax.xml.soap.SOAPElement로매핑인터페이스모델동적모델매핑프로그래밍지원 안함지원 안함JAXB (모든 XML 스키마를 100% 매핑함)Java 5.0 기능 사용 및 비동기식 기능 도입메시지 지향 및 동적 비동기식 기능 도입MTOM 지원 안함 JAXB를 통한 새로운 Attachment 스펙인MTOM에 대한 지원을 추가핸들러 모델 SAAJ 1.2에 기반 SAAJ 1.3에 기반• JAX-RPC 1.1을 사용해야 하는 경우

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!