程式設計實現基於tcp的socket程式設計

2021-07-31 16:09:34 字數 933 閱讀 9111

server端:

public class server 

socket.shutdowninput();

//關閉輸入流

//4、獲取輸出流,響應客戶端的請求

outputstream os=socket.getoutputstream();

printwriter pw=new printwriter(os);

//包裝為列印流

pw.write("歡迎您!");

pw.flush();

socket.shutdownoutput();

//關閉輸出流

//5、關閉資源

pw.close();

os.close();

br.close();

isr.close();

is.close();

socket.close();

serversocket.close();

} catch (ioexception e) }}

client端:

public class client 

socket.shutdowninput();

//關閉輸入流

//4/關閉資源

br.close();

is.close();

pw.close();

os.close();

socket.close();

} catch (ioexception e) }}

先執行服務端再執行客戶端:

***伺服器即將啟動,等待客戶端的連線***

我是伺服器,客戶端說:使用者名稱:admin;密碼:123

java 基於TCP UDP協議的Socket程式設計

基於tcp協議的socket程式設計 服務端 public class serverlogin 6.關閉輸入流 scoket.shutdowninput 7.向客戶端發訊息 info 歡迎您,登陸成功!os.write info.getbytes bufferedreader.close 8.關閉輸...

基於TCP的socket程式設計

sockets 套接字 程式設計有三種,流式套接字 sock stream 資料報套接字 sock dgram 原始套接字 sock raw 基於 tcp的 socket 程式設計是採用的流式套接字。在這個程式中,將兩個工程新增到乙個工作區。要鏈結乙個 ws2 32.lib 的庫檔案。伺服器端程式設...

基於TCP的socket程式設計

基於tcp的socket程式設計的伺服器程式流程如下 1 建立套接字 socket 2 將套接字繫結到乙個本地位址和埠上 bind 3 將套接字設為監聽模式,準備接收客戶請求 listen 4 等待客戶請求到來,當請求到來後,接受連線請求,返回乙個新的對應於此次連線的套接字 accept 5 用返回...