社区
Java SE
帖子详情
关于套接字变成中流的问题
qinxi
2004-11-21 04:07:11
我要在client端把几样东西传给server,比如说用户选定的头像、昵称等等,然后再在server端接受。
可是我不明白,要是我把所有东西都一起用一个流封装起来[比如DataOputStream(new socket.getOutputStream());],然后发送,那么在接收端又怎么把它们分开呢?
请各位高手指教!
...全文
142
11
打赏
收藏
关于套接字变成中流的问题
我要在client端把几样东西传给server,比如说用户选定的头像、昵称等等,然后再在server端接受。 可是我不明白,要是我把所有东西都一起用一个流封装起来[比如DataOputStream(new socket.getOutputStream());],然后发送,那么在接收端又怎么把它们分开呢? 请各位高手指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
beakham
2004-11-22
打赏
举报
回复
用分隔符好了
wallywong
2004-11-21
打赏
举报
回复
还有一个办法就是:
可以把对象用xml组织起来,然后发送。
xml可以作为字符串发送。然后接受端解析,还原成对象。
JaredJared
2004-11-21
打赏
举报
回复
如果要传输各种对象还是用ObjectInputStream和ObjectOutputStream吧,如果一次传输多个,还可以把对象放在一个容器中,一次传输过去。
JaredJared
2004-11-21
打赏
举报
回复
用ObjectInputStream和ObjectOutputStream不就可以了吗?
qinxi
2004-11-21
打赏
举报
回复
还有一个问题就是我要传输的不一定都是字符型的数据 可能还有InetAddress型,或者其他object类型的
qinxi
2004-11-21
打赏
举报
回复
那发送之后呢?接收的代码怎么分别把它们拿出来?
麻烦写行代码看看
haroyy
2004-11-21
打赏
举报
回复
一般情况下规定固定位数的
比如
昵称20字节(不足补ASCII0)
头像*字节
...
jFresH_MaN
2004-11-21
打赏
举报
回复
同意楼上的兄弟们
这是常用方法,只要传一个字符串就行了
classjava
2004-11-21
打赏
举报
回复
用一些分隔符
kofsky
2004-11-21
打赏
举报
回复
一个字符就够了。
比如 destIP*sourceIP*name*words
我就这样做的。
zealVampire
2004-11-21
打赏
举报
回复
pic###nickName###
分隔符
一步一步从原理跟我学邮件收取及发送 4.不同平台下的socket
在传统中前三个步骤相当繁琐,特别是第二步很容易误导初学者,所以对于大多数环境来说,现在的底层网络开发环境实际上又封装过一点,
变成
了: 1 .连接上域名或者是 ip 地址; 2 .发送一个字符串; 3 .接收一个字符串....
NIO学习
其中服务端提供位置信息(绑定的IP地址和监听端口)客户端通过连接操作向服务端监听的地址发起连接请求,通过三次握手建立连接,如果连接建立成功,双方就可以通过网络
套接字
(Socket)进行通信。 http请求: “三次...
Node.js
中流
操作实践
,可知在典型的流处理场景中,我们不可以避免地要处理所谓的背压(Backpressure)
问题
。无论是 Writable Stream 还是 Readable Stream,实际上都是将数据存储在内部的 Buffer 中,可以通过 writable.writableBuffer ...
Java I/O 模型之 AIO
Java AIO为我们提供了`AsynchronousServerSocketChannel`类,它是一个面向流监听
套接字
的异步通道,可以通过该类的`open`方法创建一个实例。
BIO、NIO、AIO网络编程
概述 IO IO是输入和输出的缩写. Java的IO包主要关注的是从目标媒介读取数据...文件 管道(线程内部通信) ...在Java IO
中流
既可以是字节流(以字节为单位进行读写),也可以是字符流(以字符为单位进行读写,如Read...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章