Domanda

Sfondo: Ho un cliente che utilizza gtk ritorti e mediatore prospettiva effettuare esecuzione oggetto remoto e comunicazione client / server. Questa grande opera per me ed è stato un gioco da ragazzi per iniziare a lavorare con.

Ho AMQP servizi (Message Queue / mq) che ho anche bisogno di comunicare da parte del cliente. Ho un modello di sicurezza in atto in tutto il client e il server attraverso il contorto, e non voglio che i clienti di parlare con i server della coda di messaggio direttamente, né voglio un'altra dipendenza AMQP librerie per i clienti.

Preferirei il client per inviare una richiesta al server tramite broker di prospettiva, la prospettiva Broker Server per inviare una richiesta AMQP a un altro server per conto del cliente, e il client per ricevere un riconoscimento quando il server PB riceve una risposta dal server della coda di messaggi.

Domanda: Sul lato server, come faccio a rimandare la risposta all'interno di uno dei server pb metodi? Ancora più importante qual è il modo più efficace per collegare una richiesta di nuovo in uscita a una richiesta in entrata e conservano ancora paradigmi guidato l'evento ritorto?

È stato utile?

Soluzione

Sul lato server, come faccio a rinviare la risposta all'interno di uno dei server PB metodi?

Facile. Restituire il Deferred dal metodo remote_. Fatto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top