麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

UNIX下的通信

2019-11-11 05:05:19
字體:
供稿:網(wǎng)友

今天繼續(xù)往后讀了一點(diǎn),進(jìn)度非常慢,可能是理解不深刻。先記錄下今天學(xué)到的一些東西

UNIX套接字

查閱了一下,unix套接字用于計(jì)算機(jī)內(nèi)部的交流。其地址是文件路徑 且需要在unix/linux下 我是在unbunta下實(shí)現(xiàn)的。代碼依舊來自《python標(biāo)準(zhǔn)庫》

import socketimport sysimport osserver_adress = './uds_socket'try: os.unlink(server_adress)except OSError: if os.path.exists(server_adress): raisesock = socket.socket(socket.AF_UNIX,socket.SOCK_STREAM)PRint >>sys.stderr,'starting up on %s' %server_adress sock.bind(server_adress)sock.listen(1)while True: print >>sys.stderr,'waiting for a connection' connection ,client_address = sock.accept() try: print >>sys.stderr,'connection from',client_address while True: data = connection.recv(16) print >>sys.stderr,'recived "%s"' %data if data: print >>sys.stderr,'sending data back to the client ' connection.sendall(data) else: print >>sys.stderr,'no data from %s'%client_address break finally: connection.close()

下面是client端的 import socket import sys

sock = socket.socket(socket.AF_UNIX,socket.SOCK_STREAM)server_address = './uds_socket'print >>sys.stderr,'connecting to %s'%server_addresstry: sock.connect(server_address)except socket.error,msg: print >>sys.stderr,msg sys.exit(1)try: message = 'This is the message.It will be repeated.' print >>sys.stderr,'sending "%s"' %message sock.sendall(message) amount_received = 0 amount_expected = len(message) while amount_received < amount_expected: data = sock.recv(16) amount_received+=len(data) print >>sys.stderr,'received "%s"'%datafinally: sock.close()

與之前的程序差異不大,很明顯發(fā)現(xiàn)遵循以下幾步 服務(wù)器: 1.先選擇所需服務(wù)的套接字,例如 sock = socket(socket.AF_INET,socket.SOCK_STREAM) 這個(gè)是tcp 2綁定 3監(jiān)聽 4創(chuàng)建連接 5關(guān)閉 客戶端: 1如上第一步 2連接 以上是最近總結(jié)的一些東西


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久精品性视频 | 黄色午夜剧场 | a黄网站 | 国产成人av一区 | 91短视频网页版 | 一级大片久久 | 国产成人自拍av | 久久9久久 | 青青青在线免费 | 色猫av| 91小视频在线观看免费版高清 | 毛片一级免费看 | 福利在线免费视频 | 欧美一级片一区 | 羞羞电影网 | 免费在线观看午夜视频 | 逼片| 奶子吧naiziba.cc免费午夜片在线观看 | 天天撸日日夜夜 | 欧美一级高潮 | 亚洲日色 | 欧美久久一区二区 | 亚洲一区二区中文字幕在线观看 | 九九热免费精品视频 | 黄色一级片在线观看 | 91精品国产乱码久 | 亚洲影视在线 | 性欧美极品xxxx欧美一区二区 | 亚洲乱妇19p | 午夜视频免费播放 | 亚洲国产成人一区 | 日韩电影一区二区 | 久久国产夫妻视频 | 九九热精品视频在线 | 久久精品美乳 | 欧美精品一区二区性色 | av不卡免费观看 | av在线更新 | 精品xxxx户外露出视频 | 欧美福利视频一区二区 | 国产一区二区不卡 |