Java中的简单代理

Java中的简单代理,java,proxy,Java,Proxy,我想构建一个简单的代理(127.0.0.3:1234),将我的数据库连接从我的应用程序传输到特定的数据库服务器(127.0.0.1:1234和127.0.0.2:1234)。这在Java中可能吗?我担心dbs和应用程序之间的持久性连接 如果您想让代理在两个TCP连接之间实现负载平衡,这相对简单。我建议你尝试一下,遇到问题时发个问题 我担心dbs和应用程序之间的持久性连接 您不必担心。通过使用java套接字,我可以打开一个连接,然后您可以建议我如何重定向到目标吗?非常感谢您让一个ServerSoc

我想构建一个简单的代理(127.0.0.3:1234),将我的数据库连接从我的应用程序传输到特定的数据库服务器(127.0.0.1:1234和127.0.0.2:1234)。这在Java中可能吗?我担心dbs和应用程序之间的持久性连接

如果您想让代理在两个TCP连接之间实现负载平衡,这相对简单。我建议你尝试一下,遇到问题时发个问题

我担心dbs和应用程序之间的持久性连接


您不必担心。

通过使用java套接字,我可以打开一个连接,然后您可以建议我如何重定向到目标吗?非常感谢您让一个ServerSocket监听
127.0.0.3:1234
,当您连接到
127.0.0.1:1234
127.0.0.1:1234
时,启动两个线程,一个用于将所有内容从传入连接复制到传出连接,另一个用于将所有内容从传出连接复制到传入连接。把两个套接字绑定在一起是没有魔力的。嗯,你有什么例子吗:(我只知道Socket,我在谷歌上搜索了一些关于ServerSocket的信息,但它只接受端口。)