在聊天(RPC)

时间:2018-01-02 12:06:33

标签: database chat rpc xdr

我必须使用Sun RPC实现聊天(首先编写XDR文件,然后在下一个地方通过rpcgen生成.c代码)。我想知道如何为已注册的用户实现消息存储,但是当其他用户正在编写时,他们处于脱机状态。因此,当用户在线时,他能够在聊天中阅读没有他的所有内容。 我在Ubuntu写。谢谢。 对不起我的英语不好。

1 个答案:

答案 0 :(得分:0)

顾名思义,Xdr用于外部数据表示。

您可以轻松地将消息作为字符串存储在数据库中,当用户登录时,您可以创建xdr流并将所有消息发送给他。