我目前正在試圖通過面向互聯網的網站來控制嵌入式設備的項目。這個想法是,用戶可以去一個網站,並告訴這個設備做某種行動。網站上的操作將被轉換爲一系列CLI命令,然後發送到設備。溝通可能會在未來兩種方式,但現在我專注於服務器到設備。創建一個網站與嵌入式設備進行通信
Web服務器是使用Python(Django)的LAMP堆棧,我試圖與之通信的設備是運行eLinux的Beagle Board。任何時候只有一臺設備與服務器通信。
我有所有的功能部分寫在服務器和設備端,但我有一些問題找出如何編寫通信層。我的一個重大問題是設備將會移動,並且每隔幾天就會移動位置。所以,我無法保證設備的靜態IP地址。我的網絡編程知識非常少,所以我從哪裏開始就沒有那麼棒的想法。
有沒有人有任何想法/資源如何開始發展這種溝通?
謝謝!
+1:可能比爲設備連接時寫一些東西更簡單。爲什麼要發明輪子是對的? :) – 2010-09-28 00:04:30