2010-11-12 23 views
0

有餐廳,我爲他們寫了應用程序。現在我的任務是創建設備通信:一次只能單個應用程序(在單個設備上)工作。即當用戶開始在一臺設備上使用應用程序時,其他設備上的應用程序應顯示警告「請稍等...」。我如何做到這一點?有任何想法嗎? 我正在考慮在某些服務器上創建鎖定文件(可能在Dropbox打開文件夾???)。在啓動應用程序應該看這個文件夾,如果鎖文件存在 - 等待。如果沒有鎖定文件 - 應用程序將創建它,執行所有用戶任務,刪除鎖定文件並關閉。 另一個想法 - 使用藍牙連接...也許在開始的應用程序應該尋找具有特殊名稱的藍牙設備......如果它不是 - 與該鎖定名稱開放藍牙通信,並開始工作......但問題是設備os 1.6。如何conncet幾個android設備?

回答

0

我認爲你是在正確的軌道上,但也許有點遠離現在想到這一點的發展道路。

無論如何,創建一個獨佔鎖,你在apache上部署的webservice中顯示(顯然,該服務也會公開解鎖方法)。

使用一個本地wifi網絡(一個你在餐廳安裝)與一個小巧的Linux機箱,你在商業。