私は、WSDLの場所からの相対的な、または少なくともサーバーとの相対的な関係で、WSDLにsoap:addressの場所を持つことができますか?私が書きたい例えば :相対的なWSDLの石鹸:アドレスの場所
<soap:address location="https://exampleserver.com/axis2/services/ExampleService" />
として:
<soap:address location="/axis2/services/ExampleService" />
これはテストサーバのように、複数のサーバーに速い展開が可能になるであろう。また、axis2cの場合、サービスを使用する開発者は、HTTPまたはHTTPSの両方からサービスを使用することが難しくなります。単にデフォルトの場所「?WSDL」からWSDLをインポートできないためです。
私のサービスを使用している開発者は、wsdlをデフォルトの場所「WSDL」からインポートできないため、_lifeが難しくなります_この部分はわかりません。相対的アドレスではなくWSDLに絶対アドレスがあると、人生はなぜ難しいのですか? –
あなたは1つのアドレスしか持たず、2つのアドレスが必要です(1つはhttps用、もう1つはhttp用)。 – Mihai
私はwebservicesを消費するとき、私は完全にSOAPアドレスを無視し、クライアントでこれを無効にします。サーバーを書くときは、無作為ではあるが有効なものを書いてください。 –