java - java - 如何通过UDP连接从java中的数据包中读取序列号?
问题描述
我不知道如何让程序的服务器端从包含文本的数据报中读取序列号(整数)。服务器端正在获取文本而不是数字,我需要它将数字返回给客户端....
我对此既陌生又糟糕:-S
DatagramSocket serverSocket = new DatagramSocket(9876);
// Set up byte arrays for sending and receiving data
byte[] receiveData = new byte[1024];
byte[] sendData = new byte[1024];
// Loop to check for connections
while(true) {
// Get received packet
DatagramPacket receivePacket = new DatagramPacket(receiveData, receiveData.length);
serverSocket.receive(receivePacket);
//Get message from packet
String message = new String(receivePacket, receivePacket.getLength());
}
解决方案
推荐阅读
- node.js - 由于节点应用程序,Kubernetes pod 每 10 分钟崩溃一次,node::http2::Http2Session::ConsumeHTTP2Data()
- c - 如何确定一个 int 中的 0 位是否在另一个 int 中变为 1
- c# - c#中每个元素上两个数组比较的最小值
- javascript - Highchart- OnClick 事件,从堆积条形图中获取“类别”和“名称”
- vue.js - 在 Vue 中传递 SEO 友好的标题而不是 ID 号
- bash - shell while read 命令执行
- r - “'newdata' 有 20 行,但找到的变量有 90 行”
- php - PHPExcel如何在每周例行程序中自动创建新的excel文件?
- python - ModelForm 中的表单不断显示“QuerySet”对象没有属性“_meta”
- wordpress - 如何解决直接连接此网址的问题?