服务端程序

Posted 竹之轩

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了服务端程序相关的知识,希望对你有一定的参考价值。

from socket import *

from time import ctime

import serial 

import time

ser = serial.Serial("/dev/ttyACM0",9600)

ser.flushInput()

ser.flushOutput()

 

HOST=‘‘

PORT = 6666

BUFSIZE=1024;

ADDR=(HOST,PORT)

tcpSrvSock=socket(AF_INET,SOCK_STREAM)

tcpSrvSock.bind(ADDR)

tcpSrvSock.listen(5)

 

while True:

  print ‘waiting for connection...‘

  tcpCliSock,addr = tcpSrvSock.accept()

  print ‘...connected from: ‘,addr

  while True:

    data = tcpCliSock.recv(BUFSIZE)

  if not data:

  #tcpCliSock.send(‘[%s]%s‘%(ctime(),data))

  print[ctime()],‘:‘,data

  if data==‘q‘:

    print"funExit()"

    break

  ser.write(data)

 

  tcpCliSock.close()

tcpSrvSock.close()

以上是关于服务端程序的主要内容,如果未能解决你的问题,请参考以下文章

java xml报文从客户端传到服务端解析的小程序

什么叫服务端 和客户端

网络客户端和服务端是啥?

小练习启动Eureka服务端程序

如何设置为被代理的HTTP服务端,可以在dos下设置不??

网络客户端和服务端是啥?