天天看點

使用Python開發用戶端和服務端程式 了解應用層協定和表示層

很多學習計算機網的學生,對于伺服器和客戶機,以及應用層協定 表示層了解的不徹底,在這裡我使用Python編寫了用于傳輸學生資訊的程式。服務端使用TCP的8898端口偵聽用戶端的請求。用戶端向服務端發送學生資訊。資訊的格式已經固定。QQ号+姓名+手機号+位址,每個學生一行。服務端收到後将資訊存儲到記事本檔案。

服務端程式代碼:

from socket import *

host = '192.168.80.120'

bufferSize = 1024

port = 8898

sc = (host,port)

s = socket(AF_INET,SOCK_STREAM)

s.bind(sc)

s.listen()

繼續閱讀