您的位置:首页 > 理论基础 > 计算机网络

socket-tcp-server python

2017-12-11 10:30 316 查看
socket-tcp-server python

#!_*_coding:utf-8 _*_
#/etc/bin/env python2.7
#coded by wangjd
import socket

def handle_conn_wait():
#处理连入的连接s
client,address=ss.accept()
data=client.recv(1024)
print("获取到数据:"+data)
client.sendall("ACK...")
client.close()
ss.close()
if __name__ == '__main__':
ip = ""
port = 9999
address = (ip, port)
# 定义地址以及端口
ss = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# 实例化socketS
ss.bind(address)
# 服务端绑定地址
ss.listen(2)
# 服务端开启,设置监听数量
print("server 等待中:")
# 处理连入的连接
if True:
handle_conn_wait()


socket-tcp-client python

#!_*_coding:utf-8 _*_
#/etc/bin/env python2.7
#coded by wangjd
import sys
import struct
import socket
ip="localhost"
port=9999
address=(ip,port)
buffer_size=1024
#定义地址以及端口
cs=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
#TCPSOCKET
#实例化socket
cs.connect(address)
#---------------------------------------------------
if True:
print("CONNECTION SUCESS...")
cs.send("hello server")
#发送给服务器信息
print("发送成功...")
recv_data=cs.recv(1024)
print("服务器返回信息:"+recv_data)
cs.close()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: