Python 2.7 已达到支持终止期限,并将于 2026 年 1 月 31 日
弃用。弃用后,您将无法部署 Python 2.7 应用,即使您的组织之前曾使用组织政策重新启用旧版运行时的部署也是如此。现有的 Python 2.7 应用在
弃用日期之后将继续运行并接收流量。我们建议您
迁移到最新支持的 Python 版本。
Transport 类
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
Transport 是实现 Protocol RPC 传输的基类。Transport 允许您通过 HTTP 发送和接收消息。
此方法接收由配置的传输协议确定的已编码响应。该传输会设置 RPC 响应,否则在终止前会引发异常。
注意:不支持异步传输。
Transport 由 protorpc.transport 模块提供。
构造函数
-
class Transport
(protocol=protobuf)
-
实例化 Transport 对象。
参数
- protocol=protobuf
-
协议实现。必须实现
encode_message() 和 decode_message(),它们在 protorpc.protojson、protorpc.protobuf 和 protorpc.protojson.等其他协议外可用。
类属性
Transport 类提供以下属性:
- protocol()
- 与该传输相关的协议。
实例方法
Transport 实例具有以下方法:
- send_rpc(remote_info, request)
- 开始通过传输发送 RPC。
参数
- remote_info
- 与远程方法关联的远程信息对象。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-01-24。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-01-24。"],[],[]]