2014-03-03 2 views
1

여기에, 나는 웹 서비스에 관한 많은 웹 사이트를 읽고, 심지어 내 이클립스에서 웹 서비스를 실행할 수 있지만, 나는 내게 내가 구글을 통해 정리할 수없는 몇 가지 의구심이있다.WebServices 학습에 혼란이 있습니다.!

그들은 Java, SOAP 및 RESTfull의 두 가지 유형의 웹 서비스입니다.하지만이 REST, JAX-RS, Axis2, Jax-WS 2.0은 무엇이 다른지는 알고 있습니다. bla bla some CFX?

웹 서비스 프로그램을 실행하는 동안 출력을 얻고 있지만 웹 서비스 유형 (SOAP/RESTful)이 어떤 것인지 잘 모르겠습니다. Axis2와 Jax-ws를 고려해야 할 때 설명해주십시오. ..?

는 너무 감사

+1

JAX-RS, Axis2를 말할 수 있습니다 , Jax-WS, CXF는 SOAP 및 RESTfull 웹 서비스의 구현을 제공합니다. JAX-WS는 SOAP 기반 웹 서비스와 JAX-RS for RESTfull 웹 서비스를 구현하기위한 것입니다. Axis2는 SOAP 웹 서비스 구현을 제공하고 CXF는 SOAP 및 REST 두 가지 구현을 제공합니다. –

+0

Mudit, 그 매우 명확, 정말 고마워요. – Bharath

답변

0

웹 서비스의 가장 기본적인 설명은 매우 간단합니다 - 웹을 통해 노출되는 서비스 (TCP/IP를 통해 실행되는 애플리케이션 프로토콜). 귀하의 모든 질문은이 서비스에 액세스하고 개발할 수있는 여러 가지 방법에 관한 것입니다. 서로 다른 종류의 웹 서비스에 대해 서로 다른 specifications이 있습니다. 물론 웹 서비스 개발을위한 각 플랫폼에는 기술 발전 (JAX-RPC, JAX-WS), 다양한 구현 및 다른 라이브러리가 있습니다. 는 특히 자바 세계에서 당신은 선택을위한 충분한이나 버릇이 따라의 문제는 어느면에 당신이 :-)

오히려 압도적와 회화 기준은 이러한 모든 사양 here을 찾을 수 있습니다