WMS 9 架設與網頁分流撰寫
主講:邱巖堤 WMS 9 建置洪文政 網頁分流撰寫
2
課程大綱
架構說明分類設定分流網頁撰寫
系統架構
3
IIS 7WMS 9
WMS 9
MS 2008 Server
MS 2008 Server
MS SQL
WMS 9
MS 2008 Server
Streaming Media Service
4
1. 用戶端瀏覽查詢,按 下內容連結
2. 播放程式啟動並導向串流伺服器
3. 播放程式要求內容
4. 伺服器串流要求的內容
資料庫伺服器驗證、搜尋
回覆結果
Streaming Live Content
5
資料來源: WMS9 說明
WMS 9重要名詞
6
通知
直接連線 (mms:\\ 站台 \ 檔名 )
通知精靈 (asx file)
架設示範
7
WME 9 提取廣播設定
預設值為 8080
伺服器提取方式 http:// 編碼站台位置 :8080
防火牆須開啟架設示範
8
網頁 AP模擬WMS負載平衡
9
資料庫紀錄登入次數做判斷使用登入時間做判斷依照使用者 IP 做判斷
資料庫紀錄登入次數做判斷
10
在資料庫中建有一個資料表欄位作登入記錄使用者點播時先到此欄位查詢如果是 1 則使用media serverB 並回寫資料欄位為 2
依序推論 欄位查詢如果是 2 則使用 media serverC 並回寫資料欄位為 3欄位查詢如果是 3 則使用 media serverA 並回寫資料欄位為 1
使用登入時間做判斷
11
int(hour(time)+minute(time)+second(time))得出一個數值後去判斷尾數為 0 1 2 3 使用media serverA
尾數為 4 5 6 使用 media serverB尾數為 7 8 9 使用 media serverC
依照使用者 IP做判斷
12
Request.ServerVariables("remote_addr")使用上述函數可以得出使用者的 IPUser_ip=Request.ServerVariables("remote_addr") r=split(User_ip,".",-1,vbtextcompare) inti=ubound(r) for i=0 to inti User_ip _value1=r(i) User_ip _value 2= User_ip _value 2 & User_ip _value 1 Next得出一個數值後去判斷尾數為 0 1 2 3 使用 media serverA尾數為 4 5 6 使用 media serverB尾數為 7 8 9 使用 media serverC