想把自己的電腦弄成一個服務器,自己的手機可以通過移動網絡訪問它(不是在局域網中的訪問),實現電腦和手機之間的通信,例如,當手機丟失時,電腦可以向手機發送一些指令(比如清除數據等),而手機也可以通過安裝在它上面的客戶端向電腦發送一些消息。我想問的是如何實現這種通信連接,電腦怎麼讓外網的終端來訪問,本人新手,以前沒做過這方面的東西,誰給提供一個大致方案,需要用到什麼技術。求大神賜教!
最好是租用一個VPS服務器,這是最簡單的。
如果要把PC當作服務器,需要這麼幾個條件,一個是運營商給你分配了公共的IP。然後你需要在你的路由器做端口映射,讓你的主機在公網上暴露出來。
一般中國境內的運營商為了和諧的需要,基本都封掉了80端口,你需要換一個端口。
此時就可以訪問到了你的PC。且慢,注意,運營商分配你的IP是動態的,每次都不一樣。所以你還得申請一個域名,並且使用花生殼等動態域名解析程序,在你IP變更的時候修改域名的指向。
而你的客戶端通過域名找你的主機。這樣才行。
如果你用VPS,那麼以上步驟都可以省略,唯一就是每月多花幾十塊錢(其實你PC開著也得電費)。
然後你可以用IIS、Apache等等架設一個網站,用asp.net jsp php等編寫你的程序了。