2009-05-26 7 views
2

Jboss Seam 2.1.0でSOAP Webサービスを実装する必要があります。ステートレスBeanメソッドをWebサービスとしてエクスポートすることです。JBoss SeamにSOAP Webサービスを実装する最良の方法はどれですか?

しかし、私は2つのアプローチを見つけました。

  • 最初に、Seam独自のWebサービス注釈を使用します。これの問題は、文書化の欠如です。

  • もう1つは、Enunciateを使用することです。これは文書化されている方がはるかに優れていますが、これは標準的な方法ではないと感じています。

だから、どちらが最善のアプローチですか?私は何かを逃したか? JBoss Seamの「標準的な」SOAP Webサービスの実装については、他にもドキュメントがありますか?私はいつもEJB3と非常によく動作しますJAX-WSを使用しました事前に

おかげで、よろしく、 (私はここに新たなんだと申し訳ありませんが、私はハイパーリンクを投稿することはできません)

答えて

2

。ステートレスBeanには@WebService、メソッドには@WebMethod、パラメータには@WebParamと注釈を付けます。

Seamと連携するには、認証が必要な場合があります。その場合、をstandard-jaxws-endpoint-config.xmlに定義しました。 SOAPヘッダーからユーザー名とパスワードの情報を取り出し、Seamで手動で認証する必要があります。

+0

アドバイスをいただきありがとうございます。私はSeamディストリビューションのいくつかの例も見つけました。私は認証部分をテストします。 –

関連する問題