websocket for SmartFoxServer




底下要介紹 SmartFoxServer 支援多種各種不同的 client(客戶單)提供使用
再接下來部份 , 介紹其中 SFS for websocket(html5)使用時,整個環境安裝


1.首先到官網下載適合自己os(作業系統)SFS版本
http://www.smartfoxserver.com/download/sfs2x#p=installer




































2.下載 websocket for SFS 範例 , 在同頁找到example頁籤
找到 HTML5 examples pack 選擇 Download







































3.安裝 SFServer , 將下載下來的 SFS2X_windows-x64_2_9_0.exe
 
 進行安裝



4.安裝
webService
   這裡可以自行選擇想使用的webservice 
   這裡提供最簡單作法直接安裝 apache 

   http://www.appservnetwork.com/


5.若您是使用apache安裝完後會在C:\AppServ (視當時安裝目錄調整路逕 )
將剛才的websocket 範例放置在網頁目錄下(參考下圖)





















6.在瀏覽器測試一下,剛才放置的範例是否正常顯示
http://127.0.0.1/AdvancedChat/
若正確,應該如下圖所呈現


























7.接著進入 SFS 後台對 webSocket 服務開啟
   在瀏覽器輸入 http://127.0.0.1:8080/admin/ 進入控制後台
   帳密預設都是 sfsadmin


















8.點擊左側 Admin modul , 再選擇 Server Configurator



































9.選擇進入 HTML5 websocket 頁籤
   將 Activate WebSocket Protocol 開啟 , 再點擊 Submit 提交
  註 : 無法透過 websocket 連接 gameserver , 大多原因都是 webSocket listener 沒有開啟
  The great majority  Could't connect smartfox Server by websocket ,
   cause webSocket listener has not open 























提交後 , 記得再點擊右側 restart 重啟 sfs 服務




10.再到控制台服務開啟 sfs2x - service







11.再嘗試 進 http://127.0.0.1/AdvancedChat/
   
 試著登入,與是否能連接上 server 



沒有留言:

張貼留言