我是學生,我正在爲五星級酒店的訂單接受系統項目。服務員將接受使用Window Mobile連接到酒店中的WiFi的訂單。我想通過WiFi與我的機器上的計算機(存在於廚房中的計算機)上的數據庫(Sql Server)進行通信,並將數據庫中的訂單添加到表中。這應該通知我的應用程序出現在Compter上並打印訂單。廚房的訂單申請完成後將通知服務員關於完成。 我的問題是如何與在Windows Mobile上使用WiFi的遠程計算機上的數據庫進行通信。我有其他想法來滿足我的要求,但仍然是可能的!Windows Form +數據庫(Sql Server)+ Windows Mobile應用程序
回答
看起來您需要對WCF進行讀取。
顯然,數據庫的精簡版並不具有將在遠程計算機上運行的完整版本的所有功能。根據移動設備上存儲的信息,根本不需要設備上的數據庫。
是的,這是可能的。我認爲你太注重WiFi部分。由於網絡條件不可靠,您需要考慮一些注意事項,但除此之外,在有線網絡上開發應用程序並沒有什麼不同。
由於我的系統需要移動實體(服務員),我們不能考慮設備將通過有線網絡連接。 – 2011-03-18 03:42:59
如果您閱讀我的回答,我表達了這一點。你顯然誤解了我的陳述。你必須考慮到你不會有可靠的連接;但使用的工具將與開發任何其他應用程序相同。您仍然可以使用ADO.Net連接到SqlServer(或任何其他數據庫)。您仍然可以使用WCF或ASP.Net Web服務連接到任何服務器。 – 2011-03-18 03:59:22
嗨, 我已經完全改變了我的項目的想法,它像 我將網站託管在我的本地IIS服務器上的酒店。 我將設置服務員登錄,他們將執行所有可能的操作使用網站從他們的設備(任何WiFi功能的設備),操作將在數據庫上進行網站和我的Windows應用程序將SqlDependency數據庫。所以它可以監聽數據庫中的更改並採取適當的措施。 是複雜的方式嗎? PLZ告訴我,因爲我將開始很快... – 2011-03-19 12:28:59
- 1. Windows Mobile 6.5應用程序數據?
- 2. 在Windows 8應用程序中連接SQL Server數據庫?
- 3. Windows Form DLL應用程序
- 4. 用我的Windows Mobile應用程序部署SQL Server CE
- 5. windows mobile應用程序
- 6. 從Windows Mobile應用程序直接連接到Oracle數據庫
- 7. 帶數據庫的Windows Mobile C#應用程序
- 8. Windows應用程序和SQL Server
- 9. Windows窗體應用程序數據庫
- 10. Windows 8瓷磚應用程序,並從SQL Server獲取數據
- 11. .net windows應用程序與sql數據庫+創建設置
- 12. Windows Mobile本地數據庫
- 13. Windows Mobile數據庫引擎
- 14. 如何使用SQL Server數據庫部署或發佈Windows應用程序
- 15. Windows Form桌面應用程序註銷
- 16. SQL Server使用VB.NET中內置的Windows Form應用程序使用現有的IIS應用程序池
- 17. 將windows phone 8應用程序同步到sql server數據庫中的表格
- 18. 訪問從SQL Server 2008 R2多個數據庫在我的Windows應用程序
- 19. 來電停止應用程序 - Windows Mobile
- 20. 將Windows-mobile 6.5應用程序連接到PC上的sqlite數據庫
- 21. Windows Mobile應用程序意外退出
- 22. Windows Mobile應用程序 - 播放MMS流?
- 23. 刪除按鈕SQL數據庫Windows窗體應用程序
- 24. 爲Windows窗體應用程序創建SQL數據庫
- 25. Windows Mobile - 跨應用程序會話保存用戶數據
- 26. Lat Long在Windows Mobile 6應用程序
- 27. Windows Mobile - 隱藏應用程序
- 28. 從Windows Mobile應用程序打印
- 29. Windows Mobile智能設備應用程序
- 30. Windows Mobile的Apache cordova應用程序
嗨,感謝你的關注, 這是我們可以去那的一種方式,但有什麼辦法從移動設備發射遠程服務器上的查詢(窗口手機還是其他)? – 2011-03-18 03:44:55
不要過多地考慮實際的數據庫查詢,遠程機器將提供服務,因此您可以向遠程設備詢問GetWineList,GetDishOfDay等內容。您可以像CreateDrinksOrder,CreateMainOrder一樣發回數據。所有這些方法都會傳遞和轉發業務對象。 – HadleyHope 2011-03-18 11:19:24
在這種情況下,我的項目將分爲三個部分, 1.移動設備應用程序 2. WCF服務 3. Windows應用程序將負責打印訂單和賬單 是這樣嗎? – 2011-03-19 12:14:47