0

Muleでサーブレットエンドポイントを使用するのは簡単なようですが、理解が不足していることがいくつかあります。より明確なビューを取得するために、サーブレットエンドポイントを含むサンプルコードと、Javaアプリケーションからそれを呼び出す方法を教えてください。

これは私のMule-config.XMLです。

<flow name="servletFlow1" doc:name="servletFlow1">
  <servlet:inbound-endpoint path="name" responseTimeout="10000"/>
  <echo-component doc:name="Echo"/>
</flow>

質問:

  1. ブラウザでこのアプリケーションにリクエストを送受信するにはどうすればよいですか。
  2. このアプリケーションがMuleスタンドアロンサーバーにデプロイされている場合、JavaSwingからこのアプリケーションに接続する方法。
4

1 に答える 1

0

回答:

  1. WebアプリケーションがHTTPを介してリッスンすると仮定して、を呼び出しますhttp://localhost:{http.port}/{web-app-context-path}/{mule-servlet-context-path}/name{ }の値を自分に関連するものに置き換えます。
  2. Muleスタンドアロンでデプロイする場合は、サーブレットトランスポートを使用せず、HTTPトランスポートを使用することをお勧めします。JavaアプリケーションからHTTPリクエストを送信するには、ApacheHTTPクライアントを使用するのが適切なオプションの1つです。
于 2013-02-19T17:51:31.830 に答える