OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4784|回复: 4

想用java写个上位机接收esp8266的数据,但是接收不到

[复制链接]

33

主题

87

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
230
金钱
230
注册时间
2017-1-2
在线时间
31 小时
发表于 2017-2-28 09:04:06 | 显示全部楼层 |阅读模式
1金钱
如题写了一个tcp sever的发送和接收。发现接收不到。于是用网络调试助手测试,建立 client连接后,sever接收不到数据。不知道是不是接收要有固定格式?
程序如下

public static void main(String[] args) {
try{
ServerSocket ss = new ServerSocket(5566);
  Socket client =  ss.accept();
  DataInputStream inFromClient = new DataInputStream(client.getInputStream());
  DataOutputStream outTOClient = new DataOutputStream(client.getOutputStream());
  String str;
  double radius, area;
  boolean flag = true;
  while(flag) {
          str = inFromClient.readUTF();
          if(!"bye".equals(str)){
            radius = Double.parseDouble(str);
            System.out.println("收到的客户端数据:" + radius);
            outTOClient.writeUTF(str);
            outTOClient.flush();
             System.out.println("str:" + str +"已经发送到客户端");
          }else {
          flag = false;
          outTOClient.writeUTF("bye");
          outTOClient.flush();
          }
  }
  inFromClient.close();
  outTOClient.close();
  ss.close();
}catch(IOException e) {
e.printStackTrace();
}          
}

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2017-2-28 22:02:11 | 显示全部楼层
回复

使用道具 举报

33

主题

87

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
230
金钱
230
注册时间
2017-1-2
在线时间
31 小时
 楼主| 发表于 2017-3-2 16:59:27 | 显示全部楼层

原子哥,我感觉java写上位机有点不合适,是不是挺少见的?一般上位机都用MFC、C#写吗
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2017-3-6 18:58:06 | 显示全部楼层
firing00 发表于 2017-3-2 16:59
原子哥,我感觉java写上位机有点不合适,是不是挺少见的?一般上位机都用MFC、C#写吗

是啊
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
71
金钱
71
注册时间
2016-3-12
在线时间
20 小时
发表于 2017-5-3 10:22:03 | 显示全部楼层
我在用labview写上位机,可以接受到但是不能向下位机发送
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 04:42

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表