Python 2.7 ha raggiunto la fine del supporto
e verrà
ritirato
il 31 gennaio 2026. Dopo il ritiro, non potrai eseguire il deployment di applicazioni Python 2.7, anche se la tua organizzazione ha utilizzato in precedenza un criterio dell'organizzazione per riattivare i deployment di runtime legacy. Le tue applicazioni Python 2.7 esistenti continueranno a essere eseguite e a ricevere traffico dopo la
data di ritiro. Ti consigliamo di
eseguire la migrazione all'ultima versione supportata di Python.
La classe Transport
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Transport è la classe di base per l'implementazione di un trasporto RPC di protocollo. I trasporti ti consentono di inviare e ricevere messaggi tramite HTTP.
Questo metodo riceve una risposta codificata in base al protocollo configurato del trasporto. Il trasporto deve impostare la risposta RPC o sollevare un'eccezione prima dell'interruzione.
Nota:i trasporti asincroni non sono supportati.
Transport è fornito dal modulo protorpc.transport.
Costruttore
-
class Transport
(protocol=protobuf)
-
Consente di creare un oggetto Transport.
Argomenti
- protocol=protobuf
-
L'implementazione del protocollo. Deve implementare
encode_message() e decode_message(), che sono disponibili in altri protocolli, come protorpc.protojson, protorpc.protobuf e protorpc.protojson.
Proprietà del corso
La classe Transport fornisce la seguente proprietà:
- protocol()
- Il protocollo associato a questo trasporto.
Metodi istanza
Le istanze di trasporto hanno il seguente metodo:
- send_rpc(remote_info, request)
- Avvia l'invio di un'RPC tramite il trasporto.
Argomenti
- remote_info
- L'oggetto di informazioni remote associato al metodo remoto.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2026-01-24 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2026-01-24 UTC."],[],[]]