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通訊)Java執行緒TCP程式設計
- Java:基於TCP協議網路socket程式設計(實現C/S通訊)JavaTCP協議程式設計
- 網路通訊程式設計程式設計
- Java實現TCP通訊程式JavaTCP
- Java進階:基於TCP通訊的網路實時聊天室JavaTCP
- 網路通訊3:TCP互動通訊TCP
- 網路通訊2:TCP簡單通訊TCP
- 通過 Socket 實現 TCP 程式設計入門TCP程式設計
- python網路-Socket之TCP程式設計(26)PythonTCP程式設計
- UDP協議網路Socket程式設計(java實現C/S通訊案例)UDP協議程式設計Java
- 基於Java的Socket類Tcp網路程式設計實現實時聊天互動程式(一):QQ聊天介面的搭建JavaTCP程式設計
- Java實驗——基於GUI的網路通訊程式設計JavaGUI程式設計
- Linux網路程式設計之socket簡單通訊TCP--服務端程式碼Linux程式設計TCP服務端
- 網路通訊4:TCP廣播TCP
- (轉)Linux下 C++呼叫C 實現socket網路通訊程式設計LinuxC++程式設計
- Java&Python的TCP&UDP通訊-網路程式設計JavaPythonTCPUDP程式設計
- Python 基於 TCP 傳輸協議的網路通訊實現PythonTCP協議
- JAVA通訊(三)——實現多人聊天Java
- C語言實現TCP通訊C語言TCP
- Go語言實現TCP通訊GoTCP
- iOS實現XMPP通訊(二)XMPP程式設計iOS程式設計
- Windows Socket程式設計精華《TCP通訊伺服器》Windows程式設計TCP伺服器
- Android網路程式設計之Http通訊薦Android程式設計HTTP
- Socket網路程式設計基礎與實踐:建立高效的網路通訊程式設計
- 網路程式設計-Socket通訊程式設計
- 手動搭建I/O網路通訊框架4:AIO程式設計模型,聊天室終極改造框架AI程式設計模型
- 計算機網路之八:TCP協議(2) TCP可靠傳輸的實現計算機網路TCP協議
- java tcp網路通訊 傳輸檔案JavaTCP
- linux網路程式設計之用socket實現簡單客戶端和服務端的通訊(基於TCP)Linux程式設計客戶端服務端TCP
- 實現不同程式之間的通訊
- xmpp實現的即時通訊聊天(一)
- xmpp實現的即時通訊聊天(二)
- JAVA實現網路程式設計之併發程式設計Java程式設計
- 網路程式設計與通訊原理程式設計
- 網路通訊協議-TCP協議詳解!協議TCP
- Android程式設計師必知必會的網路通訊傳輸層協議——UDP和TCPAndroid程式設計師協議UDPTCP
- Python網路程式設計實現TCP和UDP連線Python程式設計TCPUDP