예제 #1
0
파일: nitro.py 프로젝트: yadra/diesel
def client():
    with DieselNitroSocket(connect=loc) as sock:
        for x in xrange(100000):
            sock.send(NitroFrame("Hello, dude!"))
            m = sock.recv()
            assert m.data == "you said: Hello, dude!"

        quickstop()
예제 #2
0
def echo_client():
    global dead
    id = str(uuid.uuid4())
    s = DieselNitroSocket(connect='tcp://127.0.0.1:4321')
    for i in xrange(50):
        s.send(NitroFrame('%s|m%d' % (id, i)))
        r = s.recv()
        assert r.data == 'm%d:%d' % (i, i + 1)
    dead += 1
    print 'done!', dead
예제 #3
0
파일: nitro.py 프로젝트: yadra/diesel
def server():
    with DieselNitroSocket(bind=loc) as sock:
        while True:
            m = sock.recv()
            sock.send(NitroFrame("you said: " + m.data))