问题标签 [apache-mina]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1247 浏览

java - 来自客户端的 Apache Mina TCP 会话跟踪

我使用 Apache Mina 创建了一个 TCP 客户端。我添加了一个while循环来不断检查端口的活跃度。一旦在服务器端建立连接,循环就会断开并建立连接。我从未来获取会话并使用它进行通信。有一个更好的方法吗。而不是循环,我可以要求连接等到它启动。

另一个问题是,如果服务器关闭并且我希望服务器一直等待连接直到连接,我该怎么办?

0 投票
1 回答
687 浏览

java - Apache MINA 服务器和 PHP 客户端

如果我用 Java 制作了一个 Apache MINA 服务器并使用了一个 PHP 客户端,会有什么问题吗?我不太了解 NIO 的事情,所以如果你也能向我解释一下,我会 <3 你 :)

0 投票
1 回答
322 浏览

maven - 在 Apache Mina 2.0.2 中找不到 SerialAddress 类

我在我的项目 POM 文件中添加了以下依赖SerialAddress项,并且从下载的mina-core.2.0.2.jar.

该软件包org.apache.mina.transport.serial甚至不存在。请就正确的依赖关系向我提出建议。

0 投票
1 回答
3867 浏览

java - 集群中 2 个节点之间的通信

我试图弄清楚这将如何解决:

  1. 通过NIO/BIO进行客户端-服务器通信
  2. 通过JGroups的服务器-服务器通信(复制、成员资格等)(数据复制可能很痛苦?)

你有什么建议,使用这种架构的优点/缺点,为什么选择 jgroups,还有其他选择吗?

我应该使用原生 NIO 还是使用一些像 Mina 或 Netty 这样的库?

更新

  1. 没有 REST,它不是 Web 服务器。我正在构建一个类似分布式数据库的发电机。
  2. 我认为activeMQ就像JMS,我会遇到单点故障。JGroups 解决了这个问题,对吧?
0 投票
2 回答
1000 浏览

java - 损坏的管道(Java、Apache Mina)

我在使用带有 Flash 的 Apache Mina(客户端/服务器游戏)时遇到问题。

当用户通过任务管理器(或 IDE 中的 Flash 播放器)关闭其浏览器进程时,服务器会无限抛出异常“Java.io.BrokenPipe”。

更改 O/S TCP/IP 设置(保持活动状态)不起作用。

0 投票
1 回答
1074 浏览

dsl - 如何在 apache camel mina 中指定编解码器

我正在尝试在 apache mina 中使用 hl7codec。我可以看到如何使用弹簧来做到这一点,例如

但无法弄清楚如何使用 POJO / DSL 即我的路线被指定为

但这无法解析#hl7codec id。

鉴于对 Spring 过敏,任何人都可以提出另一种指定编解码器或复制 Spring 依赖注入的方法吗?

0 投票
1 回答
2004 浏览

java - 强制 MINA niosocketacceptor 清理

我开始使用 mina 对套接字进行异步写入,但现在我似乎无法关闭会话。有没有办法强制 mina 关闭所有托管会话或清理?我现在有什么要清理的:

谢谢

0 投票
2 回答
1773 浏览

apache-mina - Apache MINA 网络 - 如何从 org.apache.mina.core.service.IoHandlerAdapter messageRecieved(IoSession, Object) 获取数据

谁能告诉我如何从对象中获取数据?

0 投票
3 回答
3334 浏览

java - 无法使用 Apache MINA 压缩过滤器对使用 java.util.zip.Deflater 放气的缓冲区进行充气

本次测试:

失败:

这里出了什么问题?

更新:如果我添加

Zlib.java的第 139 行,它可以很好地解码。

0 投票
1 回答
2582 浏览

client - Apache Mina 中的服务器

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