webserviceのwsimportの使用(二)
820 ワード
一:cmdを開く
wsimport -d e:/webservice/01/-keep -verbose http://localhost:8877/ns?wsdl
-d指定されたディレクトリを生成-keepはJAVAソースコードを生成し、-verboseは生成の詳細を表示するプロセス
二:生成したファイルをプロジェクトにコピーする
三:テストクラスの作成
wsimport -d e:/webservice/01/-keep -verbose http://localhost:8877/ns?wsdl
-d指定されたディレクトリを生成-keepはJAVAソースコードを生成し、-verboseは生成の詳細を表示するプロセス
二:生成したファイルをプロジェクトにコピーする
三:テストクラスの作成
package com.gao.webservice;
import java.net.MalformedURLException;
import java.net.URL;
import javax.xml.namespace.QName;
public class Test {
public static void main(String[] args) throws MalformedURLException {
URL url = new URL("http://localhost:7777/ns?wsdl");
QName qName = new QName("http://webservice.gao.com/","MyServiceImplService");
MyServiceImplService ms = new MyServiceImplService(url,qName);
MyService myService = ms.getMyServiceImplPort();
System.out.println(myService.add(22, 12345));
System.out.println(myService.minus(5454, 54));
}
}