def getPersonByUserName(self, username): print('get client param :' + username) person = ttypes.Person() person.married = True person.username = username person.age = 24 return person
def getPersonByUsername(self, username): print "Get client param:" + username person = ttypes.Person() person.username = username person.age = 12 person.married = False return person
def getPersonByUsername(self,username): print("got client parma: " + username) person = ttypes.Person() person.username = username person.age = 18 person.married = False return person
def getPersonByUsername(self, username): print "Got Client Params: " + username person = ttypes.Person() person.username = username person.age = 10 person.married = False return person
def getPersonByUsername(self, username): print("Python Server Got client param" + username) person = ttypes.Person() person.username = username person.age = 21 person.married = False return person
def getPersonByUsername(self, username): print 'Got client param: ' + username person = ttypes.Person() person.username = username person.age = 20 person.married = False return person
def getPersonByUserName(self, username): print("got from client param:", username) person = ttypes.Person() person.username = "******" person.age = 1 person.married = False return person
try: tSocket = TSocket.TSocket("localhost", 8899) tSocket.setTimeout(900) transport = TTransport.TFramedTransport(tSocket) protocol = TCompactProtocol.TCompactProtocol(transport) client = PersonService.Client(protocol) transport.open() person = client.getPersonByUsername("张三") print(person.username) print(person.age) print(person.married) print('---------------------') newPerson = ttypes.Person() newPerson.username = "******" newPerson.age = 30 newPerson.married = True client.savePerson(newPerson) transport.close() except Thrift.TException as tx: print('%s' % tx.message)
from thrift import Thrift from thrift.transport import TTransport from thrift.protocol import TCompactProtocol from thrift.transport import TSocket try: tsocket = TSocket.TSocket('localhost', 8899) tsocket.setTimeout(600) transport = TTransport.TFramedTransport(tsocket) protocol = TCompactProtocol.TCompactProtocol(transport) client = PersonService.Client(protocol) transport.open() person = client.getPersonByUserName('张三') print(person.married) print(person.age) print(person.username) newperson = ttypes.Person() newperson.username = '******' newperson.age = 24 newperson.married = True client.savePerson(newperson) transport.close() except Thrift.TException as tx: print('----')
from py.thrift.generated import ttypes try: tSocket = TSocket.TSocket('localhost', 8899) tSocket.setTimeout(600) transport = TTransport.TFramedTransport(tSocket) protocol = TCompactProtocol.TCompactProtocol(transport) client = PersonService.Client(protocol) transport.open() person = client.getPersonByUsername("zhangsan") print person print "*=" * 32 new_person = ttypes.Person() new_person.username = u"李四" new_person.age = 30 new_person.married = True client.savePerson(new_person) transport.close() except Thrift.TException, tx: print '%s' % tx.message
def getPersonByUsername(self, username): person = ttypes.Person() person.username = username person.age = 20 person.married = True return person
try: tSocket = TSocket.TSocket('127.0.0.1', 8899) tSocket.setTimeout(600) transport = TTransport.TFramedTransport(tSocket) protocol = TCompactProtocol.TCompactProtocol(transport) client = PersonService.Client(protocol) transport.open() person = client.getPersonByUsername('张三') print person.username print person.age print person.married print '---------------' person2 = ttypes.Person() person2.username = '******' person2.age = 33 person2.married = True client.savePerson(person2) transport.close() except Thrift.TException, tx: print '%s' % tx.message