-
大小: 1.57KB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2021-02-20
- 語(yǔ)言: Java
- 標(biāo)簽:
資源簡(jiǎn)介
Java入門-UDP客戶端模型(實(shí)例65).zip
代碼片段和文件信息
import?java.awt.event.*;
import?java.net.*;
import?javax.swing.*;
public?class?UDPClientDemo?extends?Jframe{
String?host=“l(fā)ocalhost“;?//服務(wù)器地址
int?port=2345;?//端口號(hào)
public?UDPClientDemo(){
try{
DatagramSocket?socket=new?DatagramSocket();?//實(shí)例化一個(gè)數(shù)據(jù)報(bào)Socket
InetAddress?address=InetAddress.getByName(host);??//服務(wù)器地址
byte[]?buffer=new?byte[256];?//緩沖區(qū)
DatagramPacket?packet=new?DatagramPacket(bufferbuffer.lengthaddressport);?//實(shí)例化一個(gè)數(shù)據(jù)報(bào)
socket.send(packet);?//發(fā)送報(bào)文
packet=new?DatagramPacket(bufferbuffer.length);?
socket.receive(packet);?//接受回應(yīng)
String?message=new?String(packet.getData());?//得到報(bào)文信息
System.out.println(“Received?from:?“+packet.getAddress());?//顯示信息源地址
System.out.println(message);?//顯示服務(wù)器返回信息
socket.close();?//關(guān)閉端口
}
catch?(Exception?ex){
ex.printStackTrace();?//輸出出錯(cuò)信息
}
}
public?static?void?main(String[]?args){
new?UDPClientDemo();
}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????1420??2004-07-21?18:19??UDPClientDemo.class
?????文件????????1031??2004-06-01?05:18??UDPClientDemo.java
評(píng)論
共有 條評(píng)論