blob: 61f4a25808a5c6c24a9814d71a8cf48624505eab [file] [log] [blame]
# coding=utf-8
import time
from dubbo_client import DubboClient, DubboClientError
from dubbo_client import ZookeeperRegistry
__author__ = 'caozupeng'
if __name__ == '__main__':
service_interface = 'com.ofpay.demo.api.UserProvider'
registry = ZookeeperRegistry('172.19.65.33:2181')
dubbo_client = DubboClient(service_interface, registry)
for i in range(1000):
try:
print dubbo_client.getUser('A003')
print dubbo_client.queryUser(
{u'age': 18, u'time': 1428463514153, u'sex': u'MAN', u'id': u'A003', u'name': u'zhangsan'})
print dubbo_client.queryAll()
print dubbo_client.isLimit('MAN', 'Joe')
print dubbo_client('getUser', 'A005')
except DubboClientError, client_error:
print client_error
time.sleep(5)