2013-04-30 2 views
1

Есть ли способ сделать websocket как службу REST и разместить его в IIS. IIS8 поддерживает только websocket с NetHttpBinding. и доступ от клиента, у которого есть прокси-сервер, реализованный для службы ... Но я хочу иметь Websocket с REST .. так что я могу получить доступ к этой службе из моего приложения Android и моего клиента HTML5. Это возможно..???Возможно ли сделать Websocket как REST вместо SOAP ????

У меня есть сервис отдыха в моем проекте, который обслуживает данные согласно требованию. 1.RegisterTag (TagName); 2.value GetValue();

Теперь у меня должен быть обратный звонок из службы. Сначала мне нужно вызвать RegisterTag (MyTagName). и затем я должен получить уведомление со стороны сервера. Он реализуется с помощью событий, отправленных сервером. Но теперь мне нужно преобразовать этот сервис REST в websocket.

Итак, возможно ли добавить функцию REST в WebSocket? Я планирую добавить NetHttpBinding в свою новую реализацию.

Благодаря Arijit

ответ

0

REST не требует какого-либо конкретного протокола, так что можно использовать WebSockets, если вам нравится.

«Одна вещь, которая смущает людей, заключается в том, что REST и HTTP кажутся ручными. В конце концов, всемирная сеть сама работает на HTTP, и это имеет смысл, API RESTful выполняет Тем не менее, в ограничениях REST нет ничего, что делает использование HTTP в качестве протокола передачи обязательным. Вполне возможно использовать другие протоколы передачи, такие как SNMP, SMTP и другие, чтобы использовать, и ваш API все равно может быть RESTful API»

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