有没有办法让websocket作为REST服务并在IIS中托管它..IIS8只支持带有NetHttpBinding的websocket。并且从具有为该服务实现的代理的客户端进行访问...但是我希望Websocket具有REST ..所以我可以从我的Android应用程序和我的HTML5客户端访问该服务。这可能吗??? ???
我的项目中有一个休息服务,根据要求提供数据。 1.RegisterTag(标签名); 2.value GetValue();
现在我必须从服务中获得回调。首先,我必须调用RegisterTag(MyTagName)。然后我应该从服务器端获得通知。它是通过服务器发送的事件实现的。但现在我需要将此REST服务转换为websocket。
那么,是否可以在WebSocket中添加REST功能?我打算在我的新实现中添加NetHttpBinding。
由于 Arijit
答案 0 :(得分:0)
答案 1 :(得分:0)
REST不需要任何特定协议,因此如果您愿意,可以使用websockets。
"令人困惑的一件事是,REST和HTTP似乎是相辅相成的。毕竟,万维网本身在HTTP上运行,这是有道理的,RESTful API也是如此。但是,REST约束中没有任何内容可以强制使用HTTP作为传输协议。完全可以使用其他传输协议,如SNMP,SMTP和其他协议,您的API仍然可以很好地成为RESTful API"