def test_something(self): application_name = 'test_rpclib' address = '224.5.6.7:1234' service = 'com.unj.dubbotest.provider.DemoService' config = Application(application_name) registry = MulticastRegistry(address) user_provider = DubboClient(service, registry) result = user_provider.sayHello('World') self.assertEqual(result, 'Hello World')
# -*- encoding:utf-8 -*- from dubbo_client import ApplicationConfig, ZookeeperRegistry, DubboClient __author__ = 'bida' if __name__ == '__main__': config = ApplicationConfig('consumer-of-helloworld-app') registry = ZookeeperRegistry('127.0.0.1:20880', config) service_interface = 'com.bernie.DemoService' service_provider = DubboClient(service_interface, registry, version='2.5.3') print service_provider.sayHello(u'bernie')