See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 179842|Vastuse: 47

[Allikas] .net/C# Websocketide kasutamine veebisõnumite teavituste jaoks [lähtekood]

[Kopeeri link]
Postitatud 02.02.2018 17:58:01 | | |
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, palunVastuse

Skoor

Osalejate arv1MB+1 Aitavad kaasa+1 Ahenda põhjus
Admin + 1 + 1 Väga võimas!

Vaata kõiki hinnanguid





Eelmine:Baidu Map JS otsingukontrolli funktsioon
Järgmine:Leia tipptasemel IT-arhitekte, kellega koostööd teha
 Üürileandja| Postitatud 02.02.2018 18:00:16 |
Leidsin, et olin mures, et JS polnud veel valmis, nii et postitasin selle uuesti
heartBeat.js  

 Üürileandja| Postitatud 02.02.2018 18:02:34 |
Kui testid kohapeal, saab kasutada ka Google Chrome'i ning ainult ametliku veebilehe avaldamisel piirab Google seda
 Üürileandja| Postitatud 05.02.2018 09:11:50 |
Xiao Zhazha Postitatud 2018-2-2 20:11
Microsoftil on SignalR, miks pead selle ise kirjutama?

Tee oma uurimistööd
Postitatud 02.02.2018 20:11:49 |
Microsoftil on SignalR, miks pead selle ise kirjutama?
Postitatud 03.02.2018 14:08:06 |
Aitäh jagamast, vaatame lähemalt
Postitatud 05.02.2018 16:27:55 |
Jah, just õigel ajal
Postitatud 07.03.2018 19:38:13 |
Tee oma uurimistööd
Postitatud 13.03.2018 17:13:03 |
sdfasdfasdfasfdasdfasdf

Skoor

Osalejate arv1MB-1 Aitavad kaasa-1 Ahenda põhjus
QWERTYU -1 -1 Ära vala vett, vastuste kvaliteedi parandamine on iga liikme kohustus.

Vaata kõiki hinnanguid

Postitatud 14.03.2018 14:17:43 |
Üsna tuttav, kas pead laadima?
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com