网络调试助手接收客户端的消息

1、服务端

import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.InetAddress;
import java.net.InetSocketAddress;
import java.net.ServerSocket;
import java.net.Socket;public class Server {public static void main(String[] args) throws Exception {// 通过这个就可以得到主机的IP,这个ip是我们的服务器端:192.168.228.1System.out.println(InetAddress.getLocalHost());//DESKTOP-77SLD3H/DESKTOP-77SLD3H/192.168.228.1// 创建服务ServerSocket serverSocket = new ServerSocket(9999);// 监听客户端连接Socket socket = serverSocket.accept();// 阻塞式监听,会一直监听客户端的连接// 获取输入流InputStream inputStream =socket.getInputStream();// 管道流ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();int len = 0;byte[] buffer = new byte[1024];while ((len = inputStream.read(buffer))!= -1) {System.out.println(new String(buffer,0,len));}// 关闭资源byteArrayOutputStream.close();socket.close();serverSocket.close();}
}

2、客户端

我们用网络调试助手代替:

3、现在可以发送消息了(一定要记得先开启服务器端,在打开客户端

客户端发送hello world

服务器端收到显示:

网络调试助手服务器发送消息

1、客户端

import java.io.OutputStream;
import java.net.Socket;
import java.util.Scanner;public class Client {public static void main(String[] args) throws Exception {Socket socket = new Socket("192.168.228.1",9998);// 地址和端口一定要为服务器地址的打开的端口// 为了让用户自己输入消息Scanner scanner = new Scanner(System.in);OutputStream outputStream = socket.getOutputStream();while (scanner.hasNext()) {outputStream.write(scanner.nextLine().getBytes());}outputStream.close();socket.close();}
}

2、服务器

3、发送消息

客户端发送消息

服务器端接收的消息

Java与网络调试助手TCP通信相关推荐

  1. ESP8266与网络调试助手的通信(TCP ServerTCP Client)

    一.ESP8266设置成STA模式相关命令: AT+CWMODE=1     //Station模式 AT+RST                  //复位 AT+CIPMUX=0       // ...

  2. 网络调试助手TCP server不能成功连接

    <第一次写博客,开始打算记录学习路上的问题,以方便巩固和讨论,还请多多包涵> 正文: 在使用网络调试助手时,想一个建立TCP server,一个建立TCP client,两者之间进行通信, ...

  3. Hold the door! mosquitto——使用ESP8266以及网络调试助手测试通信

    9.14 开新坑 参考: MQTT通信协议(mosquitto)发布订阅例子C语言实现 https://kunaly.blog.csdn.net/article/details/107466430?s ...

  4. 使用MQTT连接onenet云平台(九 两台网络调试助手互相通信)

    一.说明 本次试验实现两个网络调试助手模拟两台设备通过MQTT连接到onenet云平台进行互相通信控制,模拟两台设备信息如下: 二.设备信息 2.1设备1信息 名称:testa 设备ID:925027 ...

  5. 网络调试信息点怎么计算机,网络调试助手

    网络调试助手是一款非常适用的TCP/UDP 调试工具,网络调试助手可以设定TCPserver TCP client.并且可以单独对GPRS远程站点进行数据监测.网络调试助手支持HEX多种数据格式解析. ...

  6. 【上位机】通过QTCreator编写WIFI上位机与网络调试助手通信绘制曲线

    文章目录 前言 一.使用QT Creator编写上位机 二.上位机与网络调试助手联调 三.总结 前言 17年电赛H题中要求编写WIFI上位机实现远程幅频特性曲线显示, 以下是本人在近期摸索出来的一些心 ...

  7. 用网络调试助手UDP TCP测试

    网络调试助手如下方图,协议类型采用:UDP 本机IP地址,一般打开后默认地址   端口随意 目标主机:要发送给目标的外网IP地址 端口 用网络调试助手TCP调试,协议类型选择:TCP Client  ...

  8. Windows下使用C语言创建定时器并周期和网络调试助手通信

    在Windows C下采用timeSetEvent函数来设置定时器 关于timeSetEvent的函数原型及注释如下所示: MMRESULT timeSetEvent(UINT uDelay, // ...

  9. UE4 TCP通信 (UE客户端与网络调试助手服务端、python服务端通信)

    目录 一.使用UE4建立TCP客户端 二.使用网络调试助手建立服务端 三.基于网络调试助手的服务端与UE客户端通信 四.基于python的TCP服务端与UE客户端通信 一.使用UE4建立TCP客户端 ...

  10. Android tcp与网络调试助手初入了解

    项目需要,用到Android作为客户端,电脑作为服务端,进行文件传输.记录一下自己第一次使用tcp建立通信的测试例子. 仅供第一次接触tcp/udp的初学者,参考,注意电脑和手机必须在同一个局域网下, ...

最新文章

  1. 趣AI | 谁说失去手臂就不能弹琴了,有AI啊
  2. html中加载shp文件,运用shapefile.js解析Shp文件
  3. php ci cookie使用,CI框架实现cookie登陆的方法详解
  4. WebStorm开发微信小程序:解决在wxss中格式化rpx前会多出一个空格的问题
  5. 音视频技术开发周刊 80期
  6. Apache以及PHP的默认编码问题解决(详解)
  7. 自定义能够for each的类,C#,Java,C++,C++/cli的实现方法
  8. Android之属性动画初步
  9. 虚拟机网络连接模式中桥接模式和NAT模式的区别
  10. 一周第二次课(3月20日)1.6/1.7 配置IP 1.8 网络问题排查
  11. 小京东商城用什么版本的php,小京东2018多用户通用商城网源码商城带手机版ecshop源码程序...
  12. 项目管理九大知识领域过程逻辑关系图
  13. 影响因素分析论文用什么模型好?
  14. centos8修改主机名称
  15. 图书馆抢座系统(python) 附源码
  16. arduino智能浇花系统_智能自浇花系统
  17. wsl虚拟机ubuntu安装宝塔要知道的
  18. html5 页面拨打电话,发短信,发邮件
  19. 华为秋招机试三道编程题(2021-09-01)
  20. mmwave studio使用

热门文章

  1. 快速傅里叶变换MATLAB代码实现
  2. 关于ExtJS错误“例外被抛出且未被接住”
  3. 那个超级浏览器好(跨境浏览器哪个好)
  4. ECharts 教程
  5. HUSTOJ随笔3-配置文件
  6. 【建模算法】蒙特卡罗模拟法(Python实现)
  7. python移动平均算法_移动平均算法
  8. 二进位注册文件_手工添加注册表项文件reg执行出错,您在注册表编辑器中只能导入二进位注册文件...
  9. mysql 建数据库命令_新手入门MySQL数据库命令大全
  10. mysql刷新数据库命令_MySQL 数据库常用命令小结