0

Spring の HttpInvoker を介してリモート Web サービスを使用するコマンド ライン スプリング アプリケーションがあります。接続 URL はプロパティ ファイルで構成されます。

  <bean id="httpFooBarServiceProxy"
    class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean">
    <property name="serviceUrl" value="${serverURI}/
FooBarService-httpinvoker.rpc" />
    <property name="serviceInterface">
      <value>foo.bar.service.Interface</value>
    </property>
    <property name="httpInvokerRequestExecutor">
      <bean
        class="org.springframework.remoting.httpinvoker.CommonsHttpInvokerRequestExecutor" />
    </property>
  </bean>

問題ありませんが、今度はパートナーが HTTPS を使用して Weblogic 10.3 サーバーで実行されているサービスにアクセスしたいと考えています。

私が知る限り、アプリケーションは変更されない可能性があります。証明書 (?) をキーストア (?) にインポートし、プロパティ ファイルの URL のプロトコルを変更するだけで済みます。これを確認できますか?

4

1 に答える 1

1

はい、すでにCommonsHttpInvokerRequestExecutorhttpsをサポートしているを使用しているためです。

于 2011-05-31T11:10:13.773 に答える