Contains the ClientBase class and its helper objects.
The base class for all client applications. self.service attribute should be initialized in the constructor of the child class.
Abstract base class that handles all (de)serialization.
Child classes must implement the client transport in the __call__ method using the following method signature:
def __call__(self, *args, **kwargs):
Parameters: |
|
---|
Deserializes the response bytestream first as a document and then as a native python object.
The HTTP (urllib2) client transport.
The ZeroMQ (zmq.REQ) client transport.