WSDL2Java 변환기를 사용하여 WSDL에서 Java 파일을 생성했지만 예제가 없으므로이 파일과 함께 서비스를 사용하는 방법을 모르겠습니다. 클라이언트 쪽을 구현하고 있습니다.축 WSDL2Java 생성 된 파일을 사용하는 방법?
22
A
답변
10
에 관한 Axis2를 : 축 1에 대해서는 :
http://ws.apache.org/axis2/1_5_1/quickstartguide.html#clients
http://ws.apache.org/axis2/1_0/userguide3.html
편집 :이-RPC JAX 기반으로 당신이 필요로한다 그들은 몇 가지 예를 포함이이 링크를 읽어 스텁 객체를 인스턴스화하거나 서비스 로케이터를 사용하여 스텁 인스턴스를 가져 오면 모든 WS 작업이 그에 포함됩니다. 예 : here :
public class Tester {
public static void main(String [] args) throws Exception {
// Make a service
AddressBookService service = new AddressBookServiceLocator();
// Now use the service to get a stub which implements the SDI.
AddressBook port = service.getAddressBook();
// Make the actual call
Address address = new Address(...);
port.addEntry("Russell Butek", address);
}
}
3
일반적으로 클라이언트가 웹 서비스에서 스텁을 인스턴스화하지 않으면 서비스 위치 지정자를 사용하고 get 메소드를 호출합니다. 귀하의 질문에서 말할 수 없지만보다 일반적인 "API를 더 잘 이해하기 위해 JavaDocs를 얻는 방법"을 묻는다면, 어떤 WS를 사용하고 있는지 말해야합니다.
Axis1 또는 Axis2를 사용하고 있습니까? Axis2 인 경우 어떤 데이터 바인딩 옵션을 사용 했습니까? wsdl2java에 지정한 정확한 매개 변수는 무엇입니까? ServiceBindingImpl.java ServiceBindingStub.java ServicePortType.java ServiceService.java : –
축 1과 나는 단지 필요한 모든 항아리 – newbie
내가 파일의 종류가 –