java和c#之间的udp相互通信,刚刚接触,有没有大佬可以指导一下。
java客户端(发消息)
import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
import java.util.Scanner;
public class UdpCli {
public static void main(String[] args) throws IOException{
DatagramSocket client = new DatagramSocket();
InetAddress addr = InetAddress.getByName("127.0.0.1");
int port = 5051;
byte[] sendBuf;
while(true){
Scanner sc = new Scanner(System.in);
System.out.println("请输入要发送的数据:");
String str = sc.nextLine();
sendBuf = str.getBytes("UTF-8");
DatagramPacket sendPacket = new DatagramPacket(sendBuf, sendBuf.length, addr, port);
client.send(sendPacket);
if