Websocket ei ole siin palju öelda, Xiao Zhazhal on postitus, mis on varem tutvustatud, kui sa ei saa aru, võid Baidu või minna siia postitusse, et näha (.net/c# simuleeri websocket kliendiühendust [lähtekood]
https://www.itsvse.com/thread-3652-1-1.html)。 Okei, pole palju öelda, enne veebisõnumi teavitust nägin palju inimesi kasutamas ajaxi rotatsiooni koolitust kontrollimiseks, see oli natuke ressursside raiskamine ja ka pikki ühendusi, mida kasutada, kasutasin WebSocket+iNotify.js. iNotify.js on kapseldatud veebisõnumite teavitus, mis kasutab Notification() API liidest, mis võib ilmuda paremasse alumisse nurka, kui teie veebisait on minimeeritud, mis on väga kasulik. Kuid pärast Google Chrome'i versiooni 62 peab veebileht olema https, mida mainitakse hiljem. See kasutab ka websocket heartbeat'i, mis küsib serverilt vajalikke andmeid kindlal ajal. Okei, nii palju, postita kood allpool ja lisa see lähtekoodiga. Klient: heartBeat.js
Server:
ps: Kui laadid lähtekoodi alla, on kõige parem paigaldada veebileht kohalikku IIS-i testimiseks, vastasel juhul hüpikaken ei ilmu, kui kasutad seda ametlikus projektis, peaksid jälgima eelmainitud Google Chrome'i piirangute veebilehte, kus HTTPS-i hüpikaken ilmub, Kui tahad Https-saidil kasutajaliidese rakendada, kasuta wss-i (var wsUrl = 'wss://127.0.0.1:4649'; Serveri pool peab samuti koodi vastavalt muutma ning seda tuleb töödelda Https-protokolliga, mida ma veel uurin.
Kuid Firefoxi saavad testida teiste brauserite poolt 360 kiiruse režiimis. Kui keegi on WSS-i õppinud, saab seda jagada, uurida, aitäh.
Lähtekoodi allalaadimine:
Turistid, kui soovite näha selle postituse peidetud sisu, palun Vastuse |