HTTPおよびXML-RPC要求に応答する必要があるサーバーがあります。現在、SimpleXMLRPCServerのインスタンスと、カスタムリクエストハンドラーを備えたBaseHTTPServer.HTTPServerのインスタンスがあり、さまざまなポートで実行されています。両方のサービスを1つのポートで実行したいと思います。
CGIXMLRPCRequestHandlerクラスを変更して、一部のパスでカスタムHTTPリクエストも処理できるようにするか、または、リクエストされたパスに基づいて複数のリクエストハンドラーを使用できるようにする必要があると思います。しかし、これを行うための最もクリーンな方法が何であるかはよくわかりません。