Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 14970|Odpoveď: 0

[ASP.NET] .Net MVC implementuje dlhé dotazovanie

[Kopírovať odkaz]
Zverejnené 1. 12. 2017 11:25:03 | | |

Čo je to dlhé prieskumy?

    Dlhé pollovanie je metóda technológie "server pushing", ktorá dokáže prenášať zmeny na serveri klientovi v reálnom čase bez potreby klienta často obnovovať a odosielať požiadavky.

Ako dlho funguje prieskum?

    Klient odošle serveru Ajax požiadavku a po prijatí požiadavky server ponechá spojenie, nevráti správu a nevráti informácie o odpovedi, kým nie je dokončené príslušné spracovanie.

Prípady použitia pre dlhé ankety?

    Dlhé prieskumy sa často používajú v situáciách, ako je včasná komunikácia cez web, monitorovanie a systémy okamžitého cenového výberu, ktoré potrebujú v reálnom čase posielať zmeny zo servera klientovi.

Výhody a nevýhody dlhého prieskumu?

Výhody: Požiadavky na server sa často neodosielajú, ak nie sú žiadne správy.

Nevýhody: Servery sú náročnejšie na zdroje na udržanie pripojenia

Implementácia:

Kód recepcie:

Pri spätnom volaní voláme funkciu znova, takže po uzavretí každej požiadavky začína ďalšia požiadavka.



Kód pozadia:

Náš backendový kontrolér používa asynchrónny systém a dedí základnú triedu AsyncController








Predchádzajúci:WebAPI prispôsobuje formát vrátených dát
Budúci:[Obrázok] Ilustrácia hodnotenia pokladnice toku rudy Yunfan
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com