python实现SOMEIP的简单server和client代码
我需要的是SOMEIP的,你给我的是TCPIP的。。。。。。
# coding:utf8
'''创建服务器端程序,用来接收客户端传进的数据'''
from socket import *
from time import ctime
def server():
HOST = ''
PORT = 10521
ADDR = (HOST,PORT)
server_socket = socket(AF_INET,SOCK_STREAM)
server_socket.bind(ADDR)
server_socket.listen(5)
while True:
print 'Waiting for connecting ......'
tcpclientsocket,addr = server_socket.accept()
print 'Connected by ',addr
while True:
data = tcpclientsocket.recv(1024)
if not data:
break
print data
data = raw_input('I>')
tcpclientsocket.send('[%s]%s'%(ctime(),data))
tcpclientsocket.close()
server_socket.close()
server()
# coding:utf8
'''创建客户端程序,向服务器传递数据'''
from socket import *
def client():
HOST = '127.0.0.1'
PORT = 10521
clientsocket = socket(AF_INET,SOCK_STREAM)
clientsocket.connect((HOST,PORT))
while True:
data = raw_input('>')
if not data:
break
clientsocket.send(data)
data = clientsocket.recv(1024)
if not data:
break
print data
client()