複数のクライアントからのリクエストをリモート サーバーにプロキシする HTTP プロキシ サーバー アプリケーションを実装する必要があります。
手順は次のとおりです。
- プロキシへのクライアント転送リクエスト
- サーバーへのプロキシ転送リクエスト
- サーバーがプロキシにリクエストを返す
- プロキシはクライアントにリクエストを返します。
このプロキシをどのように実装すればよいかわかりません。私が最初に考えたのは、jersey/apache httpclient を使用してリクエストをリモート サーバーに転送し、レスポンスをクライアントに返す tomcat アプリケーションを実装することでした。
そのようなプロキシ サーバーを実装するより良い方法はありますか?
プロキシは複数のスレッドを処理する必要があります。