android软件开发中 实现手机与PC用socket通信,那手机发送给PC的若干数据,PC怎样才 30

android软件开发中实现手机与PC用socket通信,那手机发送给PC的若干数据,PC怎样才能判断接受的数据是哪种?比如发送登录信息,和需要发送的文本内容,用一个端口... android软件开发中 实现手机与PC用socket通信,那手机发送给PC的若干数据,PC怎样才能判断接受的数据是哪种?比如发送登录信息,和需要发送的文本内容,用一个端口号,一个ip,PC是怎样区分的呢? 展开
 我来答
科技程序迷
2015-03-19 · TA获得超过2822个赞
知道大有可为答主
回答量:2240
采纳率:0%
帮助的人:1842万
展开全部
自己定义一个‘协议’;
比如:
command[用户登录]
username=admin
password=456

当然这比较费神,可以采用xml或json做数据交换格式。
两边只需要序列化和反序列化即可,就像操作bean一样。
另外,也可以采用Serializable序列化,ObjectOutputStream 和 ObjectInputStream 将对象通过网络传输。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式