・ソ・、・ネ・ †
ウオヘラ †
axis、ホ・、・・ケ・ネ。シ・、ネニーコウホヌァ。」オ、、ナ、、、ソ、ウ、ネ、ホ・皈筍」
・、・・ケ・ネ。シ・ †
- 1.axis、・タ・ヲ・・。シ・ノ。ヲイナ
- 2.イナ爨キ、ソ・ユ・ゥ・・タ/webapps/axis、/TOMCAT_HOME/webapps、ヒニ、、。」
- 3.tomcatコニオッニー
- 4.http://localhost:8080/axis、・「・ッ・サ・ケ。」イ靂フ、ャノスシィ、オ、、、ミツ隹テハウャ・ッ・・「
- 5.。ヨク。セレ。ラ、・ッ・・テ・ッ。」・ィ・鬘シ、ネ、ハ、テ、ニ、、、ソセケ遉マ。「ノャヘラ、ハjar、、ネ、テ、ニ、ュ、ニ。「/TOMCAT_HOME/webappas/axis/WEB-INF/lib、ヒニ、、。」、チ、ハ、゚、ヒ、ウ、、ハ、ホ、ャスミ、ソ。」
・ィ・鬘シ: activation.jar・ユ・。・、・、ャトカ。、ケ、javax.activation.DataHandler・ッ・鬣ケ、ャクォ、ト、ォ、熙゙、サ、。」、ェ、ス、鬢ッAxis、マニー、ュ、゙、サ、。」
・ィ・鬘シ、ャチエノイセテ、オ、、、ネ。「キルケ、ャ、ヌ、。」mail.jar、ネ、ォ、ハ、、、ア、ノ。「ノヤノャヘラ、ス、ヲ、タ、テ、ソ、ホ、ヌ・ケ・ュ・テ・ラ。」
WSDD(Web Service Deployment Descriptor)、ヌ、ホ・ヌ・ラ・・、 †
Java、ホ・ユ・。・、・、ホウネト・サメ。ハjws)、ヒハム、ィ、ニ、荀、タ、ア、ヌWeb・オ。シ・モ・ケ、ネ、キ、ニサネ、ィ、。」JSP、゚、ソ、、、ハエカ、ク。ゥ
トフセ、マwsdd、コ、テ、ニ、ェ、ュ。「・ヌ・ラ・・、、ケヤ、ヲ。」
public class Echo{ public String sayEcho(String message){ System.out.println("called sayEcho : message=" + message); return message; } }
wsdd・ユ・。・、・
<deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"> <service name="echo" provider="java:RPC"> <parameter name="className" value="Echo"/> <parameter name="allowedMethods" value="*"/> </service> </deployment>
・ヌ・ラ・・、
[/usr/local/tomcat/webapps/axis] % java org.apache.axis.client.AdminClient deploy.wsdd - ヘラオ皃オ、、ソ・ッ・鬣ケ(javax.activation.DataHandler 、ネ javax.mail.internet.MimeMultipart)、ャクォ、ト、ォ、熙゙、サ、。」Attachment・オ・ン。シ・ネ、ャヘヘム、ヌ、ュ、゙、サ、。」 / [en]-(Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled.) ・ユ・。・、・deploy.wsdd、ホス靉テ / [en]-(Processing file deploy.wsdd) <Admin>ス靉、シツケヤ、キ、゙、キ、ソ / [en]-(Done processing)</Admin>
「ィ・ィ・鬘シ、テ、ン、、・皈テ・サ。シ・ク、マ。「mail.jar、ネ、ォニ、、ニ、ェ、ア、ミ、ヌ、ニ、ウ、ハ、、。」 ウホヌァ(XML、ャノスシィ、オ、、ニ、、、、ミOK。ヒ
http://localhost:8080/axis/services/echo?wsdl
Web・オ。シ・モ・ケ、ホヘヘム †
タ隍ロ、ノコ、テ、ソ・オ。シ・モ・ケ、ヘヘム、キ、ニ、゚、。」・ッ・鬣、・「・・ネ、ホ・ウ。シ・ノ、マタ隍ロ、ノコ、テ、ソwsdl、ォ、鯒ヌ、ュスミ、ケ。」
java org.apache.axis.wsdl.WSDL2Java http://localhost:8080/axis/services/echo?wsdl
Last-modified: 2006-12-01 (カ) 12:12:13 (6580d)