1

有什么方法可以将 websocket 作为 REST 服务并将其托管在 IIS 中。IIS8 仅支持带有 NetHttpBinding 的 websocket。并从为该服务实现代理的客户端访问...但我想拥有带有 REST 的 Websocket ..以便我可以从我的 android 应用程序和我的 HTML5 客户端访问该服务。那可能吗..???

我的项目中有一项休息服务,可根据要求提供数据。1.RegisterTag(TagName); 2.value GetValue();

现在我必须从服务中回调。首先,我必须调用 RegisterTag(MyTagName)。然后我应该从服务器端获得通知。它是通过服务器发送的事件来实现的。但现在我需要将此 REST 服务转换为 websocket。

那么,是否可以在 WebSocket 中添加 REST 功能?我计划在我的新实现中添加 NetHttpBinding。

谢谢阿里吉特

4

2 回答 2

0

看看这个 ReST over websockets 可能吗?
http://www.kimchy.org/rest_and_web_sockets/

于 2013-05-01T05:50:51.203 回答
0

REST 不需要任何特定协议,因此如果您愿意,可以使用 websockets。

“让人们感到困惑的一件事是,REST 和 HTTP 似乎是相辅相成的。毕竟,万维网本身运行在 HTTP 上,这是有道理的,RESTful API 也是如此。但是,有REST 约束中没有任何内容强制使用 HTTP 作为传输协议。完全可以使用其他传输协议,如 SNMP、SMTP 和其他协议,并且您的 API 仍然很可能是一个 RESTful API"

http://restcookbook.com/Miscellaneous/rest-and-http/

于 2017-05-15T12:31:21.350 回答