感谢所有语言的答案。
嗯,似乎对此没有很好的答案,所以我们只是做了一个内部扩展,表示“整数类型是无界的。”
def dump_int(self, value, write):
# in case ints are > 32 bits
## extension: ints can be arbitrarily sized
## if value > MAXINT or value < MININT:
## raise OverflowError, "int exceeds XML-RPC limits"
这有关系吗?如果您正在谈论“不兼容”的更改,那么您正在谈论事实上与标准“不兼容”的两个系统,因此...只需调整您正在使用的 XML RPC 库即可完成有了它。