舉例說明什麼叫做域名綁定方式

針對部分客戶在使用AnyChat的域名授權綁定時遇到一些疑問,在此進行統一說明:

一、什麼是域名授權綁定?
答:域名授權綁定是指:授權證書綁定一個特定的域名(URL地址),比如AnyChat服務器程序可以運行在該域名所解析的IP地址對應的服務器上。當需要更換服務器時,只需要重新解析綁定的域名到新服務器的IP地址上即可,用戶可自行完成,不需要我們的參與

二、什麼情況下使用域名綁定授權比較合適?
答:如果是互聯網類型的應用,且服務器是部署在互聯網上,如視頻遊戲平臺、視頻聊天室、遠程教育平臺、應急指揮平臺、證券開戶平臺以及遠程醫療應用等,我們建議採用該綁定方式。該授權綁定方式與操作系統無關,支持Window、Linux等操作系統。

三、爲什麼建議使用二級域名來綁定授權?
答:域名分爲一級域名(如:www.anychat.cn)和二級域名(俗稱子域名,如:video.anychat.cn),通常一級域名用於部署Web網站,二級域名用於其它的應用部署。我們建議AnyChat的授權綁定採用二級域名,這樣的好處是可以將AnyChat的視頻服務與Web網站分開部署到不同的計算機上,否則如果綁定一級域名,則AnyChat的視頻服務器就必須與Web網站部署在同一臺計算機上,不便於後期業務發展後的系統架構變更。而且二級域名不需要重新申請,只需要在域名註冊商的平臺上增加一個A類子域名即可(見附圖)。

四、有關綁定域名的解析和訪問?
答:域名解析分兩種:普通解析(域名解析到一個固定的IP地址上)、智能解析(根據用戶所在運營商而解析不同的IP地址)。由於AnyChat在服務器端和客戶端都會進行域名有效性的驗證,需要保證當前連接的服務器IP和本地網絡域名解析出來的IP地址都是一致的,如果不一致則會導致客戶端訪問異常,日誌中將出現提示信息:“Domain:video.anychat.cn, IP:211.92.201.18,Binding domain validation failure, system will be shutdown!”。所以綁定域名授權的服務器在客戶端連接時有如下的要求:
    1、如果使用普通解析,則連接服務器時(調用API接口:Connect),傳入的地址可以是域名,也可以是服務器的IP地址;
    2、如果採用智能解析,則連接服務器時(調用API接口:Connect),傳入的地址可以是域名,也可以是當前網絡下域名解析出來的IP地址;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章