ws-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Ws Wiki] Update of "ja/axis/WSDLJavaHeaderWSDL" by ToshiyukiKimura
Date Tue, 05 Apr 2005 10:48:02 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Ws Wiki" for change notification.

The following page has been changed by ToshiyukiKimura:
http://wiki.apache.org/ws/ja/axis/WSDLJavaHeaderWSDL

The comment on the change is:
Axis Wiki in Japanese

New page:
##language:ja

'''質問: 自分のサービス用に生成された WSDL の中で、どのようにしてヘッダを取得するのですか?'''

回答: {{{inHeader と outHeader 属性を使えば、操作パラメータはヘッダ要素として定義することができます。Axis
はこれらのパラメータを、生成された WSDL の中で、操作のためのヘッダとして定義します。これらは、サービスの一部である
Java 関数のパラメータであることに注意してください。}}}

例: 

{{{
 <operation name="addMovie"
           returnType="xsd:string"
           xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <parameter name="title" type="xsd:string" inHeader="true"/>
   <parameter name="pricePerDay" type="xsd:double" outHeader="true"/>
 </operation>
}}}
 
これは{{{addMovie(String title, DoubleHolder pricePerDay)}}}というシグネチャである
Java 関数のための WSDD 操作定義となります。

回答2: もう一つのやり方としては、{{{Handler.generateWSDL()}}}フックを使用することが挙げられます。
Mime
View raw message