如何创建java http代理/路由器在两个不同的服务器之间路由不同类型的soap请求

如何创建java http代理/路由器在两个不同的服务器之间路由不同类型的soap请求,java,web-services,soap,proxy,http-proxy,Java,Web Services,Soap,Proxy,Http Proxy,我正在尝试创建一个代理/路由器应用程序,它将根据请求中的某些内容将几种不同类型的SOAP请求路由到服务器1或服务器2。因为它必须处理不同类型的SOAP请求,所以我必须在HTTP或TCP层进行编写 我正在评估这些选项: 使用JavaHTTP代理,如 编写一个简单的web端点,它接受请求并调用后端服务 使用TCP层代理而不是http层 还有比这更好的方法吗 这非常适合基于内容的路由模式(EIP模式)。您可以在ApacheCamel和其他EIP工具包中找到此功能。

我正在尝试创建一个代理/路由器应用程序,它将根据请求中的某些内容将几种不同类型的SOAP请求路由到服务器1或服务器2。因为它必须处理不同类型的SOAP请求,所以我必须在HTTP或TCP层进行编写

我正在评估这些选项:

  • 使用JavaHTTP代理,如
  • 编写一个简单的web端点,它接受请求并调用后端服务
  • 使用TCP层代理而不是http层
  • 还有比这更好的方法吗


    这非常适合基于内容的路由模式(EIP模式)。您可以在ApacheCamel和其他EIP工具包中找到此功能。