繁体   English   中英

如何使用Apache Mina获取套接字的输入或输出流?

How to get input or output stream of a socket using apache mina?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我在客户端套接字应用程序中使用apache mina,我想使用输入流和输出流来发送或读取数据,而不是使用IO会话。 如何使用流将数据写入服务器? 如果可能,请提供一个小例子。

请帮我解答。 提前致谢

1 个回复

Apache MINA是一个非阻塞I / O框架。 流是一个阻塞的I / O框架。 您需要确定自己想要的是什么:不能同时拥有两者。

不管是什么,您当然都不必进入阻止模式以发送“十六进制格式的数据”。

2 套接字输出流和输入流的问题

我正在尝试使用套接字在电话和PC之间建立客户端-服务器连接。 在开发过程中,我遇到了一个问题,无法解决。 问题在于输出流。 我使用ObjectoutputStream将String数组发送到客户端,并且在使用以下代码时可以使用: 但是当我将ObjectOutputStream移到切 ...

3 从套接字声明输入/输出流,防止程序继续

好的,所以我已经编写了使用服务器的简单通信程序,实际上比其他任何东西都更能测试,所以我知道它缺少很多东西,但是带有下面的Client类: 当程序到达声明其ObjectInput和Output Stream的点时,它就停止了。 该程序没有退出,它似乎没有进入catch块,而且我根本无法弄 ...

4 Java套接字输入流输出流

我有服务器: 和客户: 问题是直到结束我才能读字符串。 例如,服务器仅读取“ projec中的字符串”。 还有代码System.out.println("111"+count); 客户端和服务器都无法访问。 该程序有什么问题? 非常感谢您的任何想法。 ...

5 如何在一个套接字中使用两个输入/输出流

我想使用Java套接字编程来制作客户端服务器应用程序。 在此应用程序中,我要制作登录和注册程序。 在登录程序中,我想使用DataOutputStream()将用户名和密码发送到服务器,而在注册时,我想使用ObjectOutputStream()将用户名和密码发送到服务器。 因此,可以通过一 ...

2016-02-16 17:43:55 0 185   java
6 使用DataOuputStream的套接字输出流-有什么保证?

看一下代码: 我可以确定调用此方法是否抛出IOException (这意味着我最好关闭套接字),或者如果没有抛出异常,则保证发送的数据已完全发送? 是否有其他情况,当我在另一个端点上读取数据时,我得到的字符串不完整并且没有例外? ...

7 套接字输出流不刷新Android

我是Android世界的新手,我正在尝试制作一个简单的套接字TCP服务器/客户端聊天应用程序。 我正在为服务器使用twisted(python)。 这是源代码: 我已经使用telnet进行了测试,并且在telnet终端中编写的所有内容都显示在服务器控制台中,并且还会发送回客户端。 ...

9 套接字输出流android的奇怪行为

我写了一个android应用程序,它连接到ServerSocket (用Java编写),并应该并行传输一些数据。 我有3个套接字-一个用于文本传输,另一个用于数据传输(声音,图像等。)在开始的几个小时内一切正常,但是之后, write()方法被卡住并且不传输任何数据,之后大约15分钟,我发送到 ...

10 Java IO套接字未发送输出流

当调试我的代码时,代码在这里停止: 我正在从客户端类发送输入,但是由于服务器从未收到该消息,所以我无法弄清楚哪里出错了。 这是我的整个服务器班: 这是客户端类: ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM