我使用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 代码更可取,但任何其他语言都可以)