https://mycompany.com/Serviceでいくつかの Web サービスをホストしているとします。 例: https://mycompany.com/Service/Service1 https://mycompany.com/Service/Service2 https://mycompany.com/Service /サービス3
mycompany.com でわかるように、それぞれ異なる URL を持つ 3 つの Web サービスをホストしています。私たちが持っているのは、3 つの異なる Web war がデプロイされた Jboss インスタンスです。誰かがサービスにアクセスすると、ファイアウォールを通過し、ロード バランサーが必要なパスのポート 8080 で Jboss にリダイレクトされ、サービスが提供されます。
3 つのサービスは 3 つの異なるクライアントによって消費されます。私の質問は、サービス 1 を使用しているクライアント 1 がそれに対応する URL のみを提供されている場合、サービス 2 とサービス 3 が mycompany.com/Service で利用可能であることを通知できる何らかのスキャナーを使用できますか?
クライアントに関係なく、誰でも簡単にスキャナー ツールを使用して、ホストで公開されているサービス エンドポイントを特定できますか? Jboss の同じインスタンスにデプロイされた SOAP (WSDL) と REST ベースのサービスが混在していることに注意してください。