Eclipse에서 간단한 웹 서비스 및 웹 서비스 클라이언트 생성 및 배포

게시 됨: 2019-10-20

Eclipse IDE에서 간단한 Web ServiceWeb Service Client 를 만들고 배포하려면 아래의 간단한 단계를 따르십시오.

1 단계

Apache Tomcat을 설치하고 서버 탭의 Eclipse에 추가합니다. 저는 Tomcat version 9.0.10 을 사용하고 있습니다.

2 단계

동적 웹 프로젝트 생성(이름: CrunchifyWS )

Eclipse에서 Crunchify WebService 만들기 - 동적 웹 프로젝트

3단계

/src 폴더 아래에 자바 파일을 생성합니다. /src 폴더 -> 새로 만들기 -> 클래스를 마우스 오른쪽 버튼으로 클릭합니다.

  • 패키지: crunchify.com.web.service
  • 이름: CrunchifyHelloWorld.java
Eclipse에서 새 Java 파일 클래스 생성

4단계

CrunchifyHelloWorld.java 파일을 열고 간단한 메인 메소드를 생성합니다.

5단계

  • CrunchifyHelloWorld.java -> Web Services -> Create Web Service 파일을 마우스 오른쪽 버튼으로 클릭합니다.
  • 아래 다이어그램에 언급된 대로 옵션을 선택합니다.
  • 완료 클릭
Eclipse의 Java 클래스에서 웹 서비스 만들기

6단계

모든 프로세스를 완료하는 데 시간이 걸릴 수 있으며 새 프로젝트 " CrunchifyWSClient "가 생성된 것을 볼 수 있습니다. 다음은 최종 프로젝트 구조입니다.

CrunchifyWS 및 CrunchifyWSClient 프로젝트

7단계

CrunchifyWSCrunchifyWSClient 두 프로젝트 모두 서버에 자동으로 배포되어야 합니다.

또한 Eclipse는 URL이 http://localhost:8080/CrunchifyWSClient/sampleCrunchifyHelloWorldProxy/TestClient.jsp?endpoint=http://localhost:5922/CrunchifyWS/services/CrunchifyHelloWorld인 Web Service Test Client Window 을 자동으로 엽니다.

8단계

이제 addValue(float) ,tractValue( subtractValue(float) ) 를 클릭하고 업데이트된 결과를 확인하기 위한 입력을 제공합니다.

Eclipse의 WebService 클라이언트 호출 결과 페이지

모든 준비가 완료되었습니다. 이 단계에 어려움이 있으면 알려주십시오.


호출 버튼을 클릭한 후 아래 오류가 발생합니까?

예외 발생 java.net.ConnectException 연결이 거부되었습니다.

아래 단계를 따르십시오.

  1. 톰캣 우클릭
  2. 추가 및 제거를 클릭하여 추가된 애플리케이션 확인
  3. 청소...를 클릭합니다.
  4. 게시 클릭
  5. 다시 시작을 클릭하십시오
Eclipse에서 Tomcat을 다시 시작하고 애플리케이션을 게시하십시오.

응용 프로그램 또는 나중에 다시 시작한 후 WebService를 다시 실행하는 방법은 무엇입니까?

다음은 편리한 URL입니다. http://localhost:8080/CrunchifyWSClient/sampleCrunchifyHelloWorldProxy/TestClient.jsp

웹 서비스 클라이언트 TestClient.jsp 파일 Crunchify

CrunchifyHelloWorld.wsdl을 다운로드하려면 다음 위치에 있습니다.

CrunchifyHelloWorld.wsdl 파일 위치

이 작업을 실행하는 데 문제가 있으면 알려주십시오.