์๋ฅผ๋ค์ด ํ์ค์คํค์ด๋ผ๊ณ ํ๋ค๋ฉด ๊ฒ์ ๋ก์ง์ ์นด๋๋ฅผ ๋ผ ์ ์๋ ๊ฒฝ์ฐ (ํ๋๊ฐ ๊ฝ ์ฐฌ ์ํ์์ ํ์์ธ์ ๋์ฒ๋ผ) ์์ ํด๋ผ ๋ฐ ํจํท ๋ณ์กฐ๋ฅผ ํตํด์ ํด๋ผ์ด์ธํธ validation์ ๋ซ๊ณ ์๋ฒ๋ก ์์ฒญ์ ๋ณด๋์๋๋ ๋ณดํต ์ด๋ป๊ฒ ์ฒ๋ฆฌํจ?
ํด ์งํ ๋ฉ์์ง ๊ตฌ์กฐ๊ฐ
(Client2Server) doTurnAction
(Server2Client) doTurnActionAck
(Server2Client) doTurnActionBroadcast
๊ฐ์ ๊ตฌ์กฐ๋ผ๋ฉด Ack์์ "That is invalid"๋ฅผ ๋ณด๋ด์ฃผ๊ณ validํ ack์ด ์์๋์๋ง ๋ธ๋ก๋์บ์คํ
ํ๊ณ ์ ๋๋ฉ์ด์
๋ฑ์ ์ฌ์ํ๋๋ก ๋ง๋ค์ด์ผํ๋?
์๋ฒ์์๋ ์ ํจ์ฑ ๊ฒ์ฌํด์ ๋น์ ์์ ์ธ ๊ฐ์ด๋ฉด ์ฒ๋ฆฌ์ํ๋๋ก ํ๋ฉด ๋๋๊ฑฐ์๋์ผ? - dc App
์นด๋๋ฅผ ๋๋๊ทธํด์ ๋๋ ์ ๋๋ฉ์ด์ ์ ์๋ฒ์์ validaiton ์ฑ๊ณตํ์ ๋(๋ณธ๋ฌธ์์ doTurnActionAck์ด ๊ทธ ์๋์์) ์ฌ์ํ๊ฒ ๋ง๋ค์ด์ผ๊ฒ ๋ค ๊ทธ๋ผ? ํด๋ผ์ชฝ ์ฒ๋ฆฌ๊ฐ ๊ณ ๋ฏผ์ด์์
๋ฐ์ดํฐ๊ฐ ์๋ฒ์ ์์ผ๋ฉด ๋ก์ง์ฒดํฌ๋ฅผ ์๋ฒ์์ ํ๋ฉด ๋์ง
์ด์ธ๋๊ฒ - dc App