python实现SOMEIP的简单server和client代码

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()