• 4

建構一個Server,請有經驗的大大指導一下


我想建構一個Server,請有經驗的大大指導一下:

我想在Android手機上寫一個App,這個App會連到一個Server存/讀資料
這跟網路有關,所以我看了Socket的書,得知用Socket API就可以完成Client與Server的程式

因為需要在Server上處理到"資料"(帳號、密碼與50bytes左右的資料)的問題,
所以應該是需要一個SQL資料庫,我看了SQL的書
但一直搞不懂用Socket API實作的Server要如何與SQL連結?

請有經驗的大大給我一點方向

謝謝
2011-11-15 14:31 發佈
你也看得太細項了一點 XD

什麼都要自己來的話搞不完的~

你的需求應該就是 Apache (http server) + PHP (scripting language) + MySQL (database) 就可以搞定


cwc006 wrote:
我想建構一個Se...(恕刪)
cwc006 wrote:
我想建構一個Serv...(恕刪)


好像發錯區囉!
這裡是嘴砲區

樓上正解!

Johnson407 wrote:
你的需求應該就是 Apache (http server) + PHP (scripting language) + MySQL (database) 就可以搞定


不需要都自己做!事半功倍!

Johnson407 wrote:
你的需求應該就是 Apache (http server) + PHP (scripting language) + MySQL (database) 就可以搞定


請問大大,
為什麼需要http server?
我在Android上的App只是經由Socket連上Server存/讀一些資料而已
這不是很單純的用Socket API去實作Android上的App(Client)與Server嗎?

謝謝

Johnson407 wrote:
你也看得太細項了一點...(恕刪)



如果是 Apache (http server) + PHP (scripting language) + MySQL (database)
這樣的架構下,請問Android上的App(Client)也是用Socket API實作嗎?

謝謝

gregliao wrote:
不需要都自己做!事半功倍!


剛查了一下:
"Apache HTTP Server(簡稱Apache)是Apache軟體基金會的一個開放原始碼的網頁伺服器"
但我不是要寫"網頁",我只是要讓我的Android上的App連上Server去存/讀一些資料,
為什麼會需要"網頁伺服器"呢?


cwc006 wrote:
我想建構一個Serv...(恕刪)

前面的幾位提供的方法,是讓你的手機透過http的方式去抓資料(或顯示),如果不想這樣作,那就只要建立mysql伺服器,然後要開放出來(能夠對外連線),這樣就能利用api去存取,但相對的你的mysql資料庫就要作好安全控管,不然就會外洩資料或被攻擊

crazyking wrote:
前面的幾位提供的方法...(恕刪)



請教一下大大,

如果我用Socket API去實作一個Server,然後這個Server在需要時再去跟SQL Server連線存/讀資料,請問這樣可行嗎?

謝謝

cwc006 wrote:
請教一下大大, 如...(恕刪)

理論上可行,但你的Socket API作出來的server要放哪

crazyking wrote:
理論上可行,但你的Socket API作出來的server要放哪



放哪?
大大想問的是?

因為我對Windows的環境比較熟
所以可能先放在Windows上,然後用ADSL連上網
大大要問的是這個嗎?

我想做的其實很單純
就是Andorid上的App到Server存/讀一些資料
App讀到這些資料後在手機上做一些處理,

請問大大還有什麼建議呢?

謝謝
  • 4
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?