高手请进:Tomcat做代理服务器问题

想通过tomcat实现代理服务器功能,不知如何操作:
假设:
任意客户端 A 
tomcat代理服务器 B 
其它WEB服务器 C
现想A输入C的URL传给B,再由B将收到A请求的URL传给C,C响应后将结果返回给B,再由B返回给A。
对于A访问C来说,B就像透明的。