JAVASE網路程式設計之TCP實現聊天通訊
TCPClientDemo01 類,客戶端
public class TCPClientDemo01 {
public static void main(String[] args) {
try {
InetAddress name = InetAddress.getByName("127.0.0.1");
System.out.println(name);
int port =9999;
//2.建立一個socket連線
Socket socket = new Socket(name,port);
//3.傳送訊息IO流
OutputStream os = socket.getOutputStream();
os.write("你好,歡迎光臨!!!".getBytes());
os.close();
socket.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
TCPServerDome01 服務端接收
public class TCPServerDome01 {
public static void main(String[] args) {
//首先要有一個地址
try {
ServerSocket serverSocket = new ServerSocket(9999);
// 2等待客戶端連線過來
Socket accept = serverSocket.accept();
//讀取客戶資訊
InputStream is = accept.getInputStream();
//使用管道流
ByteArrayOutputStream boas = new ByteArrayOutputStream();
byte[] buffer = new byte[1024];
int len;
while ((len=is.read(buffer))!=-1){
boas.write(buffer,0,len);
}
System.out.println(boas.toString());
boas.close();
is.close();
accept.close();
serverSocket.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
相關文章
- 網路通訊2:TCP通訊實現TCP
- Java:基於TCP協議網路socket程式設計(實現C/S通訊)JavaTCP協議程式設計
- java多執行緒實現TCP網路Socket程式設計(C/S通訊)Java執行緒TCP程式設計
- 網路通訊程式設計程式設計
- Java實現TCP通訊程式JavaTCP
- python網路-Socket之TCP程式設計(26)PythonTCP程式設計
- Java進階:基於TCP通訊的網路實時聊天室JavaTCP
- 通過 Socket 實現 TCP 程式設計入門TCP程式設計
- 基於Java的Socket類Tcp網路程式設計實現實時聊天互動程式(一):QQ聊天介面的搭建JavaTCP程式設計
- 網路通訊3:TCP互動通訊TCP
- 網路通訊2:TCP簡單通訊TCP
- UDP協議網路Socket程式設計(java實現C/S通訊案例)UDP協議程式設計Java
- Java&Python的TCP&UDP通訊-網路程式設計JavaPythonTCPUDP程式設計
- Java實驗——基於GUI的網路通訊程式設計JavaGUI程式設計
- Python 基於 TCP 傳輸協議的網路通訊實現PythonTCP協議
- 網路通訊4:TCP廣播TCP
- 計算機網路之八:TCP協議(2) TCP可靠傳輸的實現計算機網路TCP協議
- Python網路程式設計實現TCP和UDP連線Python程式設計TCPUDP
- JAVA通訊(三)——實現多人聊天Java
- iOS實現XMPP通訊(二)XMPP程式設計iOS程式設計
- Socket網路程式設計基礎與實踐:建立高效的網路通訊程式設計
- C語言實現TCP通訊C語言TCP
- Go語言實現TCP通訊GoTCP
- 手動搭建I/O網路通訊框架4:AIO程式設計模型,聊天室終極改造框架AI程式設計模型
- Android程式設計師必知必會的網路通訊傳輸層協議——UDP和TCPAndroid程式設計師協議UDPTCP
- 網路程式設計-Socket通訊程式設計
- Windows Socket程式設計精華《TCP通訊伺服器》Windows程式設計TCP伺服器
- JAVA網路程式設計(2)TCP程式設計Java程式設計TCP
- 實現不同程式之間的通訊
- 《Linux網路開發必學教程》12_TCP通訊框架:服務端設計LinuxTCP框架服務端
- 網路程式設計與通訊原理程式設計
- 【網路程式設計】Tcp/Udp程式設計TCPUDP
- 網路通訊協議-TCP協議詳解!協議TCP
- Java 網路程式設計(TCP程式設計 和 UDP程式設計)Java程式設計TCPUDP
- Python基於TCP實現聊天功能PythonTCP
- Python 網路資料傳輸協議 TCP 程式設計Python協議TCP程式設計
- UDP&TCP Linux網路應用程式設計詳解UDPTCPLinux程式設計
- 001 Rust 網路程式設計,實現 TCP 服務端和客戶端程式Rust程式設計TCP服務端客戶端