【发布时间】:2011-02-15 10:42:20
【问题描述】:
我是开源信息亭管理系统 Libki 的作者。当前版本虽然功能强大,但对我来说是一次非常重要的学习体验。我正在完全重写,我很难决定使用什么协议。
服务器将使用 PHP 或 Perl 编写。很可能是 PHP,因为我需要支持库软件使用的一些不常见的协议(SIP and NCIP)。到目前为止,我只在 PHP 中找到了一个 SIP2 库。
客户端是用 C++/Qt4 编写的。
我正在研究用于客户端/服务器通信的 RPC 和 REST。我找到了 Qt4 的 RPC 客户端库,REST 已经是 Qt4 库的一部分。
有没有我错过的替代方案?到目前为止,REST 似乎是赢家。
【问题讨论】: