基于Websocket的APIdevise的良好实践
我们目前正在我们的应用程序中实现一个基于WebSocket的API。
到目前为止,我们提供了一个REST API以及一个XMPP API,我们期望提供类似的function,但是我们不确定它的devise。
我们将使用JSON
数据格式,但这绝对是我们唯一知道的事情。 有没有什么好的做法呢?
例如,REST API具有使用HTTP动词和URL资源来描述正在做什么的巨大优势。 Websocket没有任何这些。 连接build立后,URL变得不相关。
有谁知道现有的基于websocket的API?
是的,这里有:
[编辑:死亡社区维基链接删除]
这里有几个基于websocket的API /协议:
推
冗余实时消息
看起来大多数人所面对的客户端是使用某种与数据对象配对的事件/命令。 另外,Slack具有消息id
的概念,使得你可以关联请求和响应消息。