add qdid rpc backend support