1

我正在用 apache mina 开发一个简单的 TCP 服务器。我能够从我的 TCP 客户端接收消息。现在我想简单地将这条消息路由到我在另一台机器上运行的后端服务器,即我的 mina 服务器工作是简单地路由消息(防火墙外)。

就像是

TCP Client <---> Apache Mina Server <---> 实际后端服务器

如何从我的 mina 服务器的 MessageRecieved() API 连接到后端服务器。

意义,

  1. 客户端发送请求。

  2. 在 MessageRecived() 上,我需要将 inBuffer 发送到后端服务器。

  3. 后端服务器将返回 outBuffer。

  4. 将输出缓冲区写入服务器的 MessageRecived API 的 session.write()(第 2 点)

4

1 回答 1

0

据我所知,您可以使用远程方法初始化(RMI,即从另一台安装了 JDK 的机器调用一台机器的 JDK API(系统、日期、流、附加 jar api)。

于 2012-11-23T14:22:03.407 回答