Apache Thriftを使用してプロトコルを定義します。クライアントがサーバーから非同期メッセージを受信できるようにしたいと考えています。
service ServerService {
oneway void async_server_hello(1: string message_from_client);
string sync_server_hello(1: string message_from_client);
}
service ClientService { // how to use it from the server side?
oneway void async_client_hello(1: string message_from_server);
}
サーバーに接続し、同期および非同期メッセージをサーバーに送信する方法は知っていますが、サーバーから接続されたクライアントに非同期メッセージを送信する方法がわかりません。
(Python または Erlang コードが望ましいですが、他の言語でも構いません)