tomcat 有等效的 mod_proxy 吗?
我正在尝试在 tomcat 5.5 上运行修改后的 JWChat (一个简单的基于 javascript 的 jabber 客户端)。 该应用程序基于ajax,并使用http绑定来与jabber服务器进行通信(我使用的是openfire)。 当在 apache 服务器上运行它时,它需要使用 mod_proxy 将请求重定向到 http-bind 并且它可以工作。 有没有其他方法可以在 tomcat 上执行相同的操作? 我尝试了 UrlRewriteFilter,但到目前为止还没有成功。
I'm trying to run modified JWChat (a simple javascript based jabber client) on tomcat 5.5. This application is based on ajax, and uses http binding in order to communicate with the jabber server (I'm using openfire).
When running it on apache server, it requires redirecting of the requests to the http-bind using mod_proxy and it works. Is there any alternative to do the same on tomcat?
I tried UrlRewriteFilter, with no luck so far.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这里是可用选项以及源代码的相当不错的文章功能性 HTTP 代理 servlet 看起来可以满足您的需求。
Here is a pretty good writeup of available options as well as source code for a functional HTTP Proxy servlet that looks like it would meet your needs.
您始终可以在 Web 应用程序前面放置一个透明的 apache 代理。 这还有额外的好处,如缓存、重写、负载平衡、虚拟主机管理等。并不是说这些事情不能由 Tomcat 完成,只是 apache 擅长这些事情并且有详细的文档记录。
它比你想象的要容易得多,你甚至可以将它与你的重写结合起来
You could always put a transparent apache proxy in front of your web application. This has additional benefits like caching, rewriting, load-balancing, virtual host management, etc. Not saying these things can't be done by Tomcat just that apache is good at these things and well-documented.
It's much easier than you'd think, you can even combine it with your rewrite