Diskuze: C# Internet protokol
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj, ano, určitě to jde a také se to dělá. Řešil jsem něco podobného v jiném jazyce, kde jsem chtěl aby se při spuštění aplikace zkontrolovalo, zda již neběží a případně se této běžící řeklo, aby se přesunula do popředí. Jde vlastně o předání zprávy vláknu, způsobů je více, já jsem používal myslím mutex.
Podívám se na to alespoň vím, jaks e to řeší. mě to právě napadlo
proto, protože v PHP jsem řešil něco podobného a to klient volal jQuery
skrytě dotaz co 5 sekund, jestli už jsou jeho data k dispozici a nechtěl jsem
využít MySQL protože by to byla velká zátež, tak při dokončení akce na
kterou čekal se jednoduše vytvořil soubor s jeho ID a v tom skrtém postu se
jen kontrolovalo, jestli soubor existuje, jestli ano je vše hotovo, tímto se
výhnu zátěží v databázi.
Napadlo mě něco podobného i teď, třeba vytvořit soubor a apliakci ihned
zavčít a když bude apliakce spuštěná bude co X sekund kontrolovat, ejstli
soubor existuje, když ano byl zavolán v URL ten protokol, jenže mi to
příjde naprosto zbytečné a jsem si jist, že takhle profesioální apliakce
neběží a nějak mezi sebou komunikovat musí, tak jsem tady.
Díval jsem se na ten mutex, jedná se o System.Threading že? našel jsem teď článek na programujte.com, jdu si to přečíst a dám vědět, zatím díky za odpověď takhel v noci
Nemáš zač, jinak tady se řeší to posílání zpráv s pomocí mutexu: http://www.codeproject.com/…y-To-Restore
Zobrazeno 4 zpráv z 4.