ご回答どうもありがとうございました. 逸見です。
早速、WindowsSystemからWSDLを取り出し、WSDL2Javaを動かし、生成された
Soap.BindingImpli.javaに下記のようににテストコードを書き込みLinuxマシーン上
でDeploy、WSDLがLocalhostで見えることを確認しました。(Tomcatを使っています.)
次に.NET側でテストモジュールを作ろうと、別のWindowsマシーンから、このサー
バーに向けて参照の追加を行うと下記のようなエラーが出てしまいサービスと接
続できません. 手順でなにか間違いあれば、ご指摘いただけると大変たすかり
はじめまして。武市と申します。
Axis用のサービスを開発するために必要なファイルは、
基本的にWSDL2Javaが自動生成してくれます。
開発者が行うことは、逸見さんのおっしゃられている通り、
サービスを実装するメソッドを記述してあげることだけとなります。
その際にメソッド内部からAxis関連のモジュールを
呼び出す必要はありません。
ユーザが実装したメソッドをWebサービスとして動作させるために
必要な処理(SOAPメッセージの解釈、引数のシリアライズ、デシリアライズなど)
はすべてAxisのランタイムが行ってくれるためです。
サービスの実装メソッドには純粋に業務ロジックのみを