私は、Tomcat 5.5に修正JWChat(簡単なjavascriptのベースジャバークライアント)を実行しようとしています。このアプリケーションはajaxに基づいており、jabberサーバーと通信するためにhttpバインディングを使用します(私はopenfireを使用しています)。 Apacheサーバ上で実行する場合、mod_proxyを使用してhttp-bindへのリクエストのリダイレクトが必要です。同じことをtomcatでやってもいいですか? UrlRewriteFilterを試しましたが、これまでのところ運がありませんでした。Tomcatに対応するmod_proxyはありますか?
0
A
答えて
1
Hereはかなり良い利用可能なオプションの過去記事だけでなく、それはあなたのニーズを満たすと思われるように見える機能HTTPプロキシサーブレットのソースコードです。
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
おかげで、それを組み合わせることができます! 実際には、成功したソリューションはColdbeansのソリューションであり、これはAjaxリクエストをリダイレクトするという目的にぴったりです。 –