标签: apache-mina

Java:如何从InetAddress获取连接端口?

我正在尝试使用Apache Mina构建基于Java NIO的套接字服务器.我真的需要知道远程主机的端口,而不仅仅是IP地址,而且似乎Mina只公开了SocketAddress(可以向下转换为InetAddress)对象.我可以从InetAddress获取IP地址,但我通常使用Socket.getPort()来获取端口号,但是Mina似乎模糊了这些低级对象.还有另外一种方法吗?谢谢!

java sockets apache-mina

3
推荐指数
2
解决办法
2万
查看次数

Apache mina-sshd ssh 客户端总是打印 EdDSA 提供程序不支持

我正在使用 Apache sshd 的 ssh 客户端。每当我建立与目标 ssh 服务器的连接时,我都会在日志中看到这一点。连接正常,但是有什么问题吗?我该如何修复它?

异常看起来像:

(SshException) to process: EdDSA provider not supported
Run Code Online (Sandbox Code Playgroud)

java ssh apache-mina

3
推荐指数
1
解决办法
6366
查看次数

Apache MINA SSHD - 连接到服务器时的身份验证方法问题

我正在尝试遵循Apache MINA的指南来设置SSHD服务器但是在使用PuTTY连接它时遇到了问题.我得输入一个用户名,但随后出现以下错误消息: 在此输入图像描述

下面是我的服务器的代码.我是否必须手动为服务器设置身份验证方法?或者我做错了什么?

sshd = SshServer.setUpDefaultServer();
sshd.setPort(3333);

List<NamedFactory<UserAuth>> userAuthFactories = new ArrayList<NamedFactory<UserAuth>>();
sshd.setUserAuthFactories(userAuthFactories);

sshd.setKeyPairProvider(new SimpleGeneratorHostKeyProvider("hostkey.ser"));

sshd.start();
Run Code Online (Sandbox Code Playgroud)

ssh apache-mina

2
推荐指数
1
解决办法
5463
查看次数

Apache Mina:调用connect时出现IllegalStateException

我正在尝试使用Apache Mina在Android上创建一个简单的消息应用程序.我IllegalStateException打电话的时候才知道connect(new InetSocketAddress(HOSTNAME, PORT)).

这是我的客户端代码:http:
//pastebin.com/NR2H6X0t

这是我的服务器代码:http:
//pastebin.com/Q5fQnu2p

这是logcat输出:

http://pastebin.com/Egsh0Ce4

我正在使用平板电脑和手机在同一个wifi网络中测试我的应用程序.

android apache-mina

2
推荐指数
1
解决办法
214
查看次数

如何使用 Apache MINA 库编写 SFTP 客户端

我尝试使用 Apache MINA 库为 SFTP 客户端查找 Java 代码,但找不到。

有人可以告诉我如何使用 Apache MINA 库编写一个简单的基于密码身份验证的 SFTP 客户端。

https://mina.apache.org/sshd-project/apidocs/org/apache/sshd/client/subsystem/sftp/SftpClient.html

java sftp apache-mina

2
推荐指数
1
解决办法
2278
查看次数

如何使用Apache MINA从套接字读取二进制数据?

我知道服务器在连接到它并发送几个字节后发送MP3流.如何用Apache MINA读取它的传输?你能提供任何例子吗?

java sockets apache-mina

0
推荐指数
1
解决办法
3744
查看次数

标签 统计

apache-mina ×6

java ×4

sockets ×2

ssh ×2

android ×1

sftp ×1