【问题标题】:How to connect to an another server from apache mina server's MessageRecieved API如何从 apache mina 服务器的 MessageRecieved API 连接到另一台服务器
【发布时间】:2019-07-24 16:31:43
【问题描述】:

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

好像

TCP 客户端 Apache Mina 服务器 实际后端服务器

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

意义,

  1. 客户端发送请求。

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

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

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

【问题讨论】:

    标签: java tcp webserver apache-mina


    【解决方案1】:

    据我所知,您可以使用 Remote Method Innocation(RMI, 即从另一台安装了 JDK 的机器调用一台机器的 JDK API(系统、日期、流、附加 jar api)。

    【讨论】:

    • 谢谢。但我在谈论 apache mina!
    猜你喜欢
    • 2017-12-17
    • 2023-03-23
    • 2014-02-12
    • 2013-01-03
    • 2016-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-02
    相关资源
    最近更新 更多