2009-05-23 6 views
0

私は、Tomcat 5.5に修正JWChat(簡単なjavascriptのベースジャバークライアント)を実行しようとしています。このアプリケーションはajaxに基づいており、jabberサーバーと通信するためにhttpバインディングを使用します(私はopenfireを使用しています)。 Apacheサーバ上で実行する場合、mod_proxyを使用してhttp-bindへのリクエストのリダイレクトが必要です。同じことをtomcatでやってもいいですか? UrlRewriteFilterを試しましたが、これまでのところ運がありませんでした。Tomcatに対応するmod_proxyはありますか?

答えて

1

Hereはかなり良い利用可能なオプションの過去記事だけでなく、それはあなたのニーズを満たすと思われるように見える機能HTTPプロキシサーブレットのソースコードです。

+0

おかげで、それを組み合わせることができます! 実際には、成功したソリューションはColdbeansのソリューションであり、これはAjaxリクエストをリダイレクトするという目的にぴったりです。 –

0

いつでもWebアプリケーションの前に透過的なApacheのプロキシを置くことができます。これには、キャッシング、リライティング、ロードバランシング、仮想ホスト管理などの追加の利点があります。これらのことをTomcatが行うことはできません。

それはあなたが思うだろうよりもはるかに簡単です、あなたもあなたのリライトで

# Proxy and Caching. Only proxy dynamic documents if this 
# is the application server (or we waste disk space). 
# [L] = Last rule [P] = Proxy 
RewriteEngine On 
RewriteRule \.(css|js|pdf|gif|jpg|png|swf|mp4|zip|exe)$ - [L] 
RewriteRule (.*) http://www.yoursite.com:8000$1 [P] 
CacheRoot "/var/www/cache/www.yoursite.com" 
CacheSize 2000000 
関連する問題