[問題] 傳送命令至另一個程式 開啟某些功能

看板MacDev作者 (暑假閒閒的大學生~~)時間14年前 (2011/05/18 17:39), 編輯推噓0(006)
留言6則, 3人參與, 最新討論串1/1
板上先進大家好! 小弟寫了一個簡單的Client/Server程式,可以透過Socket互相傳送訊息。 現在遇到幾個問題不知道該如何開始著手,希望板上先進能給我一點方向。 我想從Server端傳一個"命令"到Client端,請Client執行某幾個功能。舉例 來說:在Server端按下一個按鈕,Client端就Log出一段字,或是開始Run, 或是開始跑程式計算...等等的Event。 那我該著手找那方面的資料。 Event Handling的部分我有找了,但都著墨在本機端,沒甚麼提到網路的部 分,希望板上先進能給些方向及建議。 感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.219.177.46

05/18 23:43, , 1F
這個要自己 parse 接到的訊息,然後根據訊息看要做什麼吧
05/18 23:43, 1F

05/19 10:45, , 2F
所以我應該也找哪一方面的資訊? parse?
05/19 10:45, 2F

05/19 22:09, , 3F
比如你client送一段json code給server
05/19 22:09, 3F

05/19 22:09, , 4F
{'action': 'log', 'message': 'Hello, world'}
05/19 22:09, 4F

05/19 22:10, , 5F
然後你的Server就會parse這段json code,然後做出相對應
05/19 22:10, 5F

05/19 22:10, , 6F
的動作
05/19 22:10, 6F
文章代碼(AID): #1DqvFQJt (MacDev)
文章代碼(AID): #1DqvFQJt (MacDev)