webserviceのwsimportの使用(二)


一:cmdを開く
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));
	}
}