Я создаю приложение, используя Websockets. Большая часть трафика ws предназначена для независимых виджетов и тому подобного, поэтому ws работает отлично. Однако иногда дизайн кода Ajax лучше, когда я получаю и обрабатываю ответ сервера в одном и том же блоке кода.
Я не уверен, поддерживает ли WS такой шаблон проектирования? Я пытался искать в Интернете, но не мог придумать, как описать это.
Пример:
// send out request
$.Ajax({
url: ...,
success: function(){
// conveniently get the response here
}
});
Есть ли способ выполнить тот же дизайн кода выше с использованием веб-сокетов?