2021-04-29 » Historie » Revize 1
Revize 1/6
| Další »
Alex Konig, 2021-04-30 10:49
2021-04-29¶
Zuzana Káčereková
Started working on working UI prototype + client's side of networking. Also created a dummy server due to problems mentioned in lower paragraphs.
Alex Konig
Eliška Mourycová
Continued work on server side of connection
Roman Kalivoda
Encountered problems¶
WebGL client requires secure web sockets or unity web request, unity has multiple connection modules, each in various states of (dis)function.
Remaining work¶
wiki pages - Alex Konig
running prototype on nebula - Eliška Mourycová , Roman Kalivoda
Notes from standup discussion¶
STANDUP
server - klient komunikace
- na straně serveru nepřišla na to jak to udělat aby to fungovalo i mimo localhost
- unity web request nebo secure web sockety
- teď umí GET a POST (když si něco řeknu stáhnout, a něco poslat)
- teď budu chtít data od tohodle a tohodle času > jak zařídit čekání? co víc klientů najednou?
- buď si může server něco pamatovat a to poslat hned zpátky
- nebo se ptát každou "vteřinu" znova
- cyklus přes všechny požadavky nebo vlákna?
- rozběhnout na linuxu
- došáhnem tam z unity?
- na straně serveru přidat prefix - firewall?
- přijímat z jakékoli ip adresy asi nejde protože to je nebezpečný
- webgl nedovolí stahovat z jinýho zdroje než je specifikováno -> přidat nějaký headery na začátek odpovědi
rest api
- složitý ze serverové strany
- http požadavky - hlavička a tělo (json objekt s info co se předává)
- nemusí se řešit konec stringu, prostě daný jsnem
unity appka
- udělat zase link na github
- post -
- get - jméno souboru > podle toho co chceš gettovat, localhost:port/<tocochci> message - to co chci posílat
- upload - post msg
- download - download gettem z get address
- klient si může ukládat cookies a posílat zpátky
- nemůže se zpráva ztratit pokud je server zaneprázdněn?
- co se stane pokud se nepřipojí na server > error fronta ve které budou requesty které je třeba zpracovat, requesty obsluhovat ve vlánknech
- co se stane když zaneprázdněný server -> error -> schovávat si requesty do fronty
Aktualizováno uživatelem Alex Konig před více než 3 roky(ů) · 1 revizí