Gibt es ein Beispiel für einen Spyne-Client?

Ich versuche, Spion zu verwenden (http://spyne.io) in meinem Server mit ZeroMQ und MsgPack. Ich habe die Beispiele befolgt, um die Serverseite zu programmieren, aber ich kann kein Beispiel finden, das mir hilft, die Clientseite zu programmieren.

Ich habe die Klasse spyne.client.zeromq.ZeroMQClient gefunden, weiß aber nicht, wie der Parameter 'app' des Konstruktors lauten soll.

Danke im Voraus!

Bearbeiten:

Der (vereinfachte) serverseitige Code:

from spyne.application import Application
from spyne.protocol.msgpack import MessagePackRpc
from spyne.server.zeromq import ZeroMQServer
from spyne.service import ServiceBase
from spyne.decorator import srpc
from spyne.model.primitive import Unicode

class RadianteRPC(ServiceBase):    
    @srpc(_returns=Unicode)
    def whoiam():
        return "Hello I am Seldon!"

radiante_rpc = Application(
    [RadianteRPC],
    tns="radiante.rpc",
    in_protocol=MessagePackRpc(validator="soft"),
    out_protocol=MessagePackRpc()
)

s = ZeroMQServer(radiante_rpc, "tcp://127.0.0.1:5001")
s.serve_forever()

Antworten auf die Frage(1)

Ihre Antwort auf die Frage