(1)axis 其中包括axis.jar、axis-ant.jar、commons-discovery-0.2.jar、commons-logging-1.0.4.jar、jaxrpc.jar、log4j-1.2.8.jar、log4j.properties、saaj.jar、wsdl4j-1.5.1.jar。http://www.apache.org/dyn/closer.cgi/ws/axis/
(2)javamail mail.jar。http://java.sun.com/products/javamail/
(3)jaf activation.jar。http://java.sun.com/javase/technologies/desktop/javabeans/jaf/downloads/index.html
一、WSDL文件內(nèi)容
該實例采用的WSDL文件是使用AXIS創(chuàng)建的Web服務(wù),功能是輸入字符串,返回歡迎語句。對于遠程(其他服務(wù)器)的Web服務(wù)的調(diào)用一直不成功,原本想調(diào)用下DictionaryService.wsdl,可是運行時總是返回“ faultString: org.xml.sax.SAXException: Bad envelope tag: definitions”錯誤,實在無奈、、、Hello.jws的內(nèi)容如下:




































二、調(diào)用Web服務(wù)
據(jù)說有三種方法,參見:http://blog.csdn.net/boy_wh520/archive/2007/05/09/1601756.aspx
http://www.ibm.com/developerworks/cn/webservices/ws-startaxis/index.html
這里只介紹一下第一種方法,代碼如下:








































