Apache Mina 中的服务器

发布于 2024-10-30 17:57:05 字数 201 浏览 0 评论 0原文

我在此链接上找到了一些代码 http://www.techbrainwave.com/?p=912 其中描述了如何使用 apache mina 建立客户端服务器架构。然而,在提供的示例中,这只是单向通信(从客户端到服务器)。有谁知道如何修改它以获得双向通信?

I found some code on this link http://www.techbrainwave.com/?p=912 which describes how to set up a client server architecture using apache mina. However, in the example provided it is only one-way communication (from client to server). Does anyone know how to modify this in order to obtain two-way communication?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

北音执念 2024-11-06 17:57:05

如果希望服务器回复客户端消息,则需要在服务器的 IoHandler 中进行:

@Override
public void messageReceived(IoSession session, Object message)
{
   logger.info("Message received in the server..");
   logger.info("Message is: " + message.toString());
   // reply to the client
   session.write( /*the reply message here */); 
}

If you want the server to reply to the client message, you need to do it in the IoHandler of the server :

@Override
public void messageReceived(IoSession session, Object message)
{
   logger.info("Message received in the server..");
   logger.info("Message is: " + message.toString());
   // reply to the client
   session.write( /*the reply message here */); 
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文