TCP
server:
serverSocket server=new serverSocket(8989);
Socket socket=server.accept();
BufferWriter bw=new BufferWriter(socket.getOutStream)
client:
Socket socket=new Socket("127.0.0.1",8989);
BufferReader br=new BufferReader(new InputStreamReader(socket.getInputStream()))
UDP
try {
ia=InetAddress.getByName("224.0.0.2");
socket = new MulticastSocket(8989);
socket.setTimeToLive(1);
socket.joinGroup(ia);
} catch (UnknownHostException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
packet = new DatagramPacket(byt,len,ia,port);
socket.send(packet);
byte[] byt=new byte[48];
packet = new DatagramPacket(byt,byt.length,ia,port);
System.out.println("准备接收");
while(true) {
socket.receive(packet);