使用場景,本地服務(wù)器一直在運(yùn)算數(shù)據(jù),實(shí)時發(fā)送這些數(shù)據(jù)給客戶端,本地局域網(wǎng)內(nèi)其他客戶,可以實(shí)時連接服務(wù)器,獲取服務(wù)器數(shù)據(jù),互不影響。
python2服務(wù)端
#-*- coding:utf-8 -*- __author__ = 'xiaomei' import socket import SocketServer HOST = '192.168.0.105' #服務(wù)器的IP PORT = 15681 #設(shè)置端口 class MyServer(SocketServer.BaseRequestHandler): def handle(self): while True: client = self.request print('客戶已鏈接') #buf = client.recv(1024) #print('接收到的',buf) try: client.send("11")#要發(fā)送的數(shù)據(jù),類型為str。若要發(fā)送字典、列表可以用json.dumps轉(zhuǎn)換 except: print('socket.error') return server = SocketServer.ThreadingTCPServer((HOST, PORT), MyServer) server.serve_forever()