我有一個智能手機應用程序的想法。這個想法涉及與我希望設計的特定協議中的Web服務器進行通信。什麼是適合這種情況的Web服務器的最佳體系結構?如果我想使用數據庫遷移,客戶機服務器通信,並且它應該使用我熟悉的語言,例如Java或C++?哪種技術最適合以下場景?
對不起,如果這是一個noob問題,我從來沒有處理這種發展(我是一個RT嵌入式工程師)
非常感謝。
我有一個智能手機應用程序的想法。這個想法涉及與我希望設計的特定協議中的Web服務器進行通信。什麼是適合這種情況的Web服務器的最佳體系結構?如果我想使用數據庫遷移,客戶機服務器通信,並且它應該使用我熟悉的語言,例如Java或C++?哪種技術最適合以下場景?
對不起,如果這是一個noob問題,我從來沒有處理這種發展(我是一個RT嵌入式工程師)
非常感謝。
我認爲你的問題太廣泛了。
我會盡我所能,與Unix和Unix服務器與Java和MySQL,但既然你打算創建協議,任何事情都會做,像Windows與SQL Server和IIS和.Net 4 ...
最基本的想法是,既然你打算創建協議,那麼你的接口是無關緊要的。如果您打算在WinPhone上使用SOAP,那麼無論人們對兼容性和SOAP有什麼看法,都可以使用.Net平臺。同樣,Android將更好地與Axis和Java,imho進行接口。 iPhone無論如何都需要第三方工具或XML的手工編碼,所以什麼都可以。
正因爲如此,你最初的想法是正確的:去你掌握什麼最好,因爲現場有足夠的學習要求,因爲它是你並不需要更多的障礙:d
我會選一個技術這很容易部署和管理。我不是C++的人,但我認爲Java符合法案。有一些簡單的方法來部署Java這些天:
每個意志提供的的服務器和數據庫。谷歌,我認爲Heroku有免費的入門計劃。
-Dave