Example #1
0
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)
Example #2
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)
Example #3
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' })
Example #4
0
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)