问题标签 [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.
java - Maven:主线程中的 NoClassDefFoundError
我目前正在构建一个小的 Apache-Mina Server 应用程序。我正在使用 Maven 来构建它。当我尝试运行 jar 时,出现以下错误:
在eclipse中运行不是问题。
这是生成的清单的样子:
这是我的 pom.xml 的(部分):
我在这里做错了什么?
java - 使用 Apache Mina 通过 UDP 将数据发送回客户端
我正在使用 Apache Mina 创建一个服务器来接受 UDP 客户端请求。我已阅读 Apache Mina 提供的有关UDP Server & UDP Client的官方文档。但是,我想知道服务器何时收到消息,我可以使用同一个会话写回 UDP 客户端吗(我知道 UDP 在网络层是无连接的,但是我可以在应用层获取远程主机的 IP 和端口) 以便 UDP 客户端接收消息。我知道这可能是 TCP,但对 UDP 有点困惑。我知道这可能不完全是基于 Java 的,而是更多基于网络层的问题。如果有人能为我解决这个问题,我将不胜感激。
java - 无需 RMI 的内部 Java 客户端的可扩展 POJO 远程服务
我想将 POJO 公开为高度可扩展的远程服务,以供其他内部 Java 客户端使用,而无需使用 RMI 或任何应用程序服务器依赖项。Spring 支持将 POJO 公开为远程服务(Hessian/Burlap),但使用 HTTP/JMS。我正在寻找一些通过 TCP/IP 使用普通套接字通信的框架。
有没有使用 NIO 进行同步调用和自动故障转移的东西?
java - Java MINA 公开套接字
我正在使用一个使用 NioAccepter 的 MINA 实现。
我的任务是java.net.Socket
与其他java.net.Socket
框架以及 Apache 的 MINA NIO 框架建立一个基本的框架接口。这应该很简单,将原始套接字从 MINA 传递到我的框架。
但是,我还没有成功暴露原始套接字。这是我第一次看到 MINA 框架,我很困惑。
我最接近的结果是这样的:
这将解决我的问题,除了NioSession.channel
受到保护。
我在这里错过了什么吗?
java - 测试嵌入式 Mina FTPServer 是否真的启动
我以编程方式编写了 apache 服务器的启动代码,如下所示:
我怎么知道服务器真的在工作?
我如何从“外部”访问这个 apache 服务器?
我尝试在我的机器上使用 telnet 和 ftp(ftp 127.0.0.1),但我收到:
FTP:连接:未知错误代码
有人知道吗?我只是不想依赖jvm日志,而是测试它,并访问启动它
java - 如何比较三个主流的网络库?(网络性能比较指标)
我正在做一个研究项目,其中我使用三个主流网络库Krynet、Apache Mina和Java-RMI创建简单的实时应用程序。对于结论,我需要制作一些基准类的东西来加强我的发现和论点。
我发现了很多成熟的商业工具和产品来衡量专业水平的网络性能,但我没有那么多正式的要求和时间。
有人可以分享我如何以更简单的方式做到这一点,可以使用哪种软件/库或方式以及可能的指标是什么。
非常感谢,
吉比拉拉
java - 如何在不停机的情况下使用 Apache Mina FTP 服务器进行持续部署?
我正在尝试在我持续部署的 Java 应用程序中设置一个Apache Mina FTP 服务器。我希望能够在用户不经历 FTP 停机的情况下更新和部署它。我怀疑这涉及某种代理(ProxyConnector?)来处理请求并将它们委托给我的 FTP 服务器的两个副本。进行更改时,应先更新并重新启动另一个副本,以保持正常运行时间。
我无法使用 Apache 的 Mina FTP 服务器找到任何这样的示例。这可能吗?我在哪里可以找到示例?谢谢。
java - 如何使用 Scala/Java 启动 Apache MINA FTP 服务器?
我正在尝试在我的 Scala 应用程序中嵌入一个 Apache MINA FTP 服务器,但无法将其输出。我正在使用Apache FtpServer 1.05,并且在他们的网站上找到了几个示例,当我对它们进行 Scala-ize 时这些示例似乎不起作用。
这是我的代码:
该代码有效,并且服务器似乎在端口 2221 上启动,但我无法连接到它:ftp: localhost:2221: No address associated with hostname
并且ftp: 127.0.0.1:2221: Name or service not known
.
有什么想法吗?
apache-mina - 关于简单 MINA 客户端和服务器的问题
我只是想创建一个简单的 MINA 服务器和客户端来评估。这是我的代码。
}
}
当我执行此代码时,客户端似乎一直在发送消息,而不是在发送后停止。在我看来,底层 MINA 代码中有一个递归调用。我知道我做错了什么。
有人可以告诉我如何解决这个问题吗?
谢谢。
java - Apache Mina 执行器过滤器
我有一个基于 Apache Mina 2.0.4 的应用程序,其中我使用 ExecutorFilter 在 message_received 事件上创建一个线程。
我发现在生产环境中,有时 ExecutorFilter 不会创建线程。相反,它会阻止请求消息。
任何人都可以指导如何正确使用 ExecutorFilter 吗?我预计最多有 100 个同时连接到我的应用程序。
这是我的类,它覆盖 ExecutorFilter 类-