java rpc 예제

augusztus 2, 2019 6:07 de. Közzétette cccccccccccccc

Java 클라이언트 응용 프로그램을 작성하는 것 외에도 clientgen WebLogic 웹 서비스 Ant 작업을 실행하여 클라이언트 응용 프로그램이 웹 서비스 작업을 호출하는 데 필요한 아티팩트를 생성해야 합니다. 이러한 아티팩트에는 프로젝트 디렉터리의 src/예제/웹 서비스/복잡한 하위 디렉터리에 BasicStruct.java 파일 저장이 포함됩니다. 좋아하는 Java IDE 또는 텍스트 편집기를 사용하여 생성된 출력/impl/예제/웹 서비스/wsdlc/TemperaturePortTypeImpl.java JWS 구현 파일을 업데이트하여 원하는 대로 행동하도록 메서드에 Java 코드를 추가합니다. 이제 위의 생성 된 파일에 따라 달라 지는 Java 웹 서비스 클라이언트를 만듭니다. wscompile 도구는 SEI에 대한 정보를 지정하는 인터페이스 구성 파일을 읽습니다. 이 예제에서 구성 파일은 config-interface.xml이라는 이름을 지었으며 WebLogic 웹 서비스에서 웹 서비스를 호출하는 절차는 Java SE 클라이언트에서 웹 서비스 호출에 설명된 절차와 유사합니다. 클라이언트 스텁을 생성하기 위해 clientgen Ant 작업을 실행하면 jwsc Ant 작업 내부의 자식 요소를 사용합니다. jwsc Ant 작업은 웹 서비스 WAR 를 호출하는 웹 서비스 WAR 파일에 생성된 클라이언트 스텁을 자동으로 패키징하여 웹 서비스가 즉시 액세스할 수 있도록 합니다. 그런 다음 다른 웹 서비스를 호출하는 웹 서비스를 구현하는 JWS 파일의 표준 JAX-RPC 프로그래밍 지침을 따릅니다. 프로젝트 디렉토리 (myExamples /hello_world/src)에서 표준 Ant build.xml 파일을 만들고 작업 def Ant 작업을 추가하여 jwsc 작업의 전체 Java 클래스 이름을 지정합니다: 앞의 예제에서 jwsc Ant 작업의 요소의 자식 요소 jwsc는 JWS 파일을 컴파일하는 것 외에도 WSDL 파일에 설명된 웹 서비스를 호출하는 데 필요한 클라이언트 아티팩트를 생성하고 컴파일해야 한다고 지정합니다. 도구없이 다음과 같은 Java 웹 서비스 클라이언트를 만들 수 있습니다 : 각 사용 사례는 간단한 WebLogic 웹 서비스를 만들고 배포 된 웹 서비스에서 작업을 호출하기위한 단계별 절차를 제공합니다. 예제에는 기본 Java 코드 및 Ant build.xml 파일이 포함되어 있으며, 이 파일은 자체 개발 환경에서 예제를 다시 만들거나 지침에 따라 개발과 별개의 환경에서 예제를 만들고 실행하는 데 사용할 수 있습니다.

환경.

Kategória: Egyéb kategória

Írta: Gabor