Autor | Zpráva | ||
---|---|---|---|
smekac Profil * |
#1 · Zasláno: 9. 3. 2014, 12:23:31
Dobré odpoledne,
nedávno jsem se dočetl o funkci websocket. Různě jsem hledal po internetu ale moc chytrý z toho nejsem. Můžete mi někdo osvětlit jak to vlastně funguje, co musí server umět a jaké má tato technologie vlastně možnosti ? Potřebuji totiž vyřešit ovládání elektroniky přes webové rozhraní, první myšlenka byla přes jakýsi long polling s databází, kde by jednak elektronika a server ukládali stav prvků do databáze a potom by si je webový klient četl, pracoval s nimi a obráceně (taková varianta je prakticky vyřešená) ale problém je v prodlevě mezi příkazem a jeho zpracováním. Proto mě začal zajímat websocket. Poradíte jestli je to vubec reálné, abych dal příkaz a server jej zpracoval a vykonal bez uložení do databáze jako prostředníka ? |
||
Jan Tvrdík Profil |
smekac:
Koukni na knihovny reactphp.org a Ratchet a odpovídající přednášky z Poslední soboty: 1) Karel Čížek: React.PHP 2) Ondřej Mirtes: WebSockety Teď jsem si všiml, že vlastně nikde nepíšeš, že na serveru budeš mít PHP. Jestli máš možnost nasadit na server node.js, tak to bude výrazně jednodušší. |
||
smekac Profil * |
#3 · Zasláno: 9. 3. 2014, 14:28:19 · Upravil/a: smekac
Server bude udělaný jak si řeknu, to programuje kolega. Proto hledám tu nejsnadnější a nejméně bolestivou cestu.
Spíš bych potřeboval ukázat a rozebrat nějaký jednoduchý praktický příklad, z těch dvou přednášek nejsem moc chytrý. |
||
Jan Tvrdík Profil |
#4 · Zasláno: 9. 3. 2014, 15:14:53
smekac:
„nějaký jednoduchý praktický příklad“ Co třeba martinsikora.com/nodejs-and-websocket-simple-chat-tutorial |
||
smekac Profil * |
#5 · Zasláno: 9. 3. 2014, 15:20:44
Ano, něco takového jsem myslel (sice možná trochu víc počeštěnějšího), ale odívám se na to. Díky.
|
||
_es Profil |
#6 · Zasláno: 9. 3. 2014, 18:08:13
|
||
Smekac Profil |
#7 · Zasláno: 9. 3. 2014, 20:31:33
Ještě jsem zapomněl na duležitou věc, bude to používáno na chytrých telefonech s OS Android. Stačí aby to uměl prohlížeč v telefonu nebo to musí zvládat i OS ?
|
||
Časová prodleva: 10 let
|
0