from rpc import EventRPCClient from eventengine import ZMQEventEngine import time import sys client_engine = ZMQEventEngine() client_engine.start() client = EventRPCClient(client_engine, 'test') for i in xrange(0, 5): print "sync_call: print_hello " print "return: ", client.sync_call("print_hello", { 'data': 'from_rpc_client' }) time.sleep(1) print "***************" try: while True: time.sleep(1) except KeyboardInterrupt: client_engine.stop() sys.exit(0)
# -*- coding: utf-8 -*- from rpc import EventRPCClient from eventengine import ZMQEventEngine import time import sys client_engine = ZMQEventEngine('test') client_engine.start() client = EventRPCClient('test', client_engine, 'test') for i in xrange(0, 5): print "sync_call: print_hello " print "return: ", client.sync_call("print_hello", {'data': 'from_rpc_client'}) time.sleep(1) print "***************" try: while True: time.sleep(1) except KeyboardInterrupt: client_engine.stop() sys.exit(0)
from quantdigger.event.eventengine import ZMQEventEngine from rpc import EventRPCClient engine = ZMQEventEngine('TestWindowGate') engine.start() client = EventRPCClient('client', engine, 'test') client.sync_call('print_hello', { 'data': 'nihao' })
import six from six.moves import range from rpc import EventRPCClient from eventengine import ZMQEventEngine import time import sys client_engine = ZMQEventEngine('test') client_engine.start() client = EventRPCClient('test', client_engine, 'test') for i in range(0, 5): six.print_("sync_call: print_hello ") six.print_("return: ", client.sync_call("print_hello", {'data': 'from_rpc_client'})) time.sleep(1) six.print_("***************") try: while True: time.sleep(1) except KeyboardInterrupt: client_engine.stop() sys.exit(0)