August 2017
Beginner
450 pages
13h 21m
English
We can create a ServerThread class inheriting from the threading. Thread class and wrap a SimpleXMLRPCServer instance in an attribute of this class. This can be set up to accept multiple calls.
Then, we can create two functions: one launches the multithreaded, multicall XML-RPC server, and the other creates a client to that server.
Listing 7.2 gives the code for writing a multithreaded, multicall XML-RPC server, as shown:
#!/usr/bin/env python # Python Network Programming Cookbook, Second Edition -- Chapter - 7 # This program is optimized for Python 3.5.2. # To make it work with Python 2.7.12: # Follow through the code inline for some changes. # It may run on any other version with/without modifications. import argparse import ...