Websocket не е много за казване тук, Xiao Zhazha има публикация, която вече е била представена, ако не разбирате, можете да използвате Baidu или да отидете на този пост, за да видите (.net/c# симулира връзка с websocket клиент [изходен код]
https://www.itsvse.com/thread-3652-1-1.html)。 Добре, няма много какво да кажа, преди уеб известието видях много хора, които използваха обучение за ротация на Ajax, за да проверят, беше малко загуба на ресурси, а имаше и дълги връзки за правене, използвах WebSocket+iNotify.js. iNotify.js е капсулирано уведомление за уеб съобщение, което използва интерфейса Notification() API, който може да се появи в долния десен ъгъл, когато уебсайтът ви е минимизиран, което е много полезно. Въпреки това, след версификация 62 в Google Chrome, уебсайтът трябва да бъде https, което ще бъде споменато по-късно. Използва и websocket heartbeat, който ще поиска от сървъра необходимите данни в определено време. Добре, толкова глупости, публикувайте кода по-долу и го прикачете към изходния код. Клиент: heartBeat.js
Сървър:
ps: Ако изтеглите изходния код, най-добре е да разположите уеб страницата в локалния IIS за тест, в противен случай изскачащият прозорец няма да се появи, ако го използвате в официалния проект, трябва да обърнете внимание на сайта за ограничения в Google Chrome, споменат по-рано, трябва да се появи HTTPS прозорец, Ако искаш да реализираш фронтенда на Https сайта, използвай wss (var wsUrl = 'wss://127.0.0.1:4649'; Сървърната страна също трябва да промени кода съответно и той трябва да се обработва с Https протокола, който все още проучвам.
Въпреки това, Firefox може да бъде тестван от други браузъри в режим 360 скорост. Ако някой е изучавал WSS, може да го сподели, да го изучава, благодаря.
Изтегляне на изходния код:
Туристи, ако искате да видите скритото съдържание на този пост, моля Отговор |