軟件部DDNS培訓(xùn)文檔課件_第1頁
軟件部DDNS培訓(xùn)文檔課件_第2頁
軟件部DDNS培訓(xùn)文檔課件_第3頁
軟件部DDNS培訓(xùn)文檔課件_第4頁
軟件部DDNS培訓(xùn)文檔課件_第5頁
已閱讀5頁,還剩59頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

培訓(xùn)文檔

軟件部更新日期:2010.12.09培訓(xùn)文檔

軟件部更新日期:2010.12.091、什么是?為什么需要?2、開源中對的實現(xiàn)3、如何添加對一個新的服務(wù)提供商的支持4、中如何對進行適配研發(fā)人員1小時1.了解2.可以方面的培訓(xùn)目的培訓(xùn)對象培訓(xùn)講師學(xué)習(xí)重點培訓(xùn)課時1、什么是?為什么需要?研發(fā)人員1小時1.了解培訓(xùn)目的培訓(xùn)1、概念及作用概念:是的縮寫,中文意思:域名系統(tǒng)作用:根據(jù)域名得到域名所綁定的(這里所綁定的都是被買斷的):數(shù)據(jù)包在中穿梭,最終使用的是,而不是域名1、概念及作用概念:是的縮寫,數(shù)據(jù)包在中穿梭,最終使用2.的概念及作用概念:,即動態(tài)作用:跟一樣(但是服務(wù)器中域名所綁定的是會變化的)2.的概念及作用概念:,即動態(tài)作用:跟一樣(但是服務(wù)器中3.和的區(qū)別{,220.181.6.18}{,183.37.77.154}百度買下了這個:220.181.6.18,你任何時候訪問220.181.2.18都是訪問百度。適合企業(yè)或需要固定的用戶使用,相對來說,花的錢要多的多183.38.77.154只是很偶然的跟綁在一起,下一次就是另一個了,也就是說所綁定的是會變的,這也是為什么叫動態(tài)的原因。::3.和的區(qū)別{,220.181.6.18}{,183.4為什么需要買一個固定,一個月動輒幾千塊錢!注冊一個普通的域名,由服務(wù)提供商提供{域名}查詢,一年也就幾十大洋,多也不超過幾百4為什么需要買一個固定,一個月動輒幾千塊錢!注冊一個普通的5.常見的服務(wù)提供商

2..33223.4.5.6.7.5.常見的服務(wù)提供商5.1服務(wù)器:認證信息:用戶名/密碼啟動命令:<用戶名><密碼><域名>認證格式():(見右上角抓包)認證成功的標(biāo)志:1.1200:,11201002:23:52:::183.37.89.1145.1服務(wù)器:認證信息:用戶名/密碼認證格式():5.2.3322服務(wù)器:.3322認證信息:用戶名/密碼啟動命令:<用戶名><密碼><域名>3322認證格式():(見右上角的抓包)綁定成功的標(biāo)志:1.1200\r\n:\r\n:,10201006:19:58\r\n:8\r\n:\r\n:19\r\n183.37.91.31\r\n5.2.3322服務(wù)器:.3322認證信息:用戶名/密碼認5.3服務(wù)器:認證信息:密碼啟動命令:<域名><密碼>認證格式():(見右上角抓包)認證成功的標(biāo)志:1.1200\r\n:\r\n:,10201011:22:00\r\n:6.0\r\n:\r\n:\r\n183.37.91.31\r\n5.3服務(wù)器:認證信息:密碼認證格式():5.4服務(wù)器:1認證信息:地址/密碼認證格式():例如:5.4服務(wù)器:1認證信息:地址/密碼認證格式():5.5這個就是花生殼啦(右上角是更新過程抓到的包)這個的協(xié)議相對復(fù)雜點,并且注冊了專利的,有興趣可以參考下面這個鏈接:5.5這個就是花生殼啦(右上角是更新過程抓到的包)5.6這個是有錢人使用的服務(wù)提供商,不說5.6這個是有錢人使用的服務(wù)提供商,不說5.7服務(wù)器:認證信息:值啟動命令<域名>,<值>認證格式():(見右上角抓包)認證成功的標(biāo)志:(服務(wù)器反饋消息中有口的則算成功了)如何獲取值:1.用你的注冊的帳號登錄2.點擊網(wǎng)頁左邊菜單[]3.找到你注冊的域名,點擊相應(yīng)域名所在行的超鏈接4.復(fù)制地址欄中?后面的部分:5.7服務(wù)器:認證信息:值認證格式():如何獲取值:6.開源怎么實現(xiàn)(以為例)步驟1、2在函數(shù)中完成步驟3在函數(shù)中完成步驟4通過函數(shù)指針調(diào)用相應(yīng)的判斷函數(shù)完成(以上均在函數(shù)中完成)6.開源怎么實現(xiàn)步驟1、2在函數(shù)中完成7.更新的過程(使用開源完成3322用戶的更新請求)服務(wù)器:.3322用戶名/密碼:12345我注冊的域名:.3322更新請求命令:12613.332233227.更新的過程服務(wù)器:.3322更新請求命令:7.更新的過程(1)(使用開源完成3322用戶的更新請求)12613.33223322根指定的3322在的全局變量中查找對應(yīng)的項,最終會找到3322所在的項。查找過程在中完成7.更新的過程(1)12613.332237.更新的過程(2)(使用開源完成3322用戶的更新請求)找到3322所在的項后,就可以找到格式構(gòu)造函數(shù)和綁定是否成功的判斷函數(shù):{3322,{"3322",,(),()3322,,,3322,3322,}},7.更新的過程(2)找到3322所在的項后,就可以找到格式7.更新的過程(3)(使用開源完成3322用戶的更新請求)通過3322函數(shù)來構(gòu)造請求更新所需要的格式:.3322183.37.91.31.33221.0\r\n:.3322\r\n:933Q62\r\n\r\n:1.962002\r\n其中,所在行紅色標(biāo)注的部分為經(jīng)過64編碼后的密碼7.更新的過程(3)通過3322函數(shù)來構(gòu)造其中,所在行紅色7.更新的過程(4)(使用開源完成3322用戶的更新請求)通過函數(shù)對服務(wù)反饋的結(jié)果判斷綁定操作是否成功對于3322這個提供商來說,只要反饋的結(jié)果中有文字或就表示綁定是成功的,否則就是失敗7.更新的過程(4)通過函數(shù)對服務(wù)反饋8.添加對一個新的服務(wù)提供商的支持(以在中加為例)代碼路徑:版本:207967步驟:1.增加一個的枚舉類型2.把必要的字符串定義成宏3.定義更新時需要的格式4.聲明格式構(gòu)造函數(shù)及對反饋進行處理的函數(shù)5.定義格式構(gòu)造函數(shù)6.定義對反饋進行處理的函數(shù)7.注冊新服務(wù)8.添加對一個新的服務(wù)提供商的支持代碼路徑:版本:20798.1添加對一個新的服務(wù)提供商的支持(1)在中增加一個的枚舉類型:

{,,,,,,,,, ,3322,=-1};8.1添加對一個新的服務(wù)提供商的支持在中增加一個的枚舉類型8.2添加對一個新的服務(wù)提供商的支持(2)在中把必要的字符串定義成宏:

"""""""""""0.1.0"""8.2添加對一個新的服務(wù)提供商的支持在中把必要的字符串定義8.3添加對一個新的服務(wù)提供商的支持(3)在中定義更新時需要的格式:/**/\"""?"\""\""\""\"1.1\:"\"\:"""\"\n\n"8.3添加對一個新的服務(wù)提供商的支持在中定義更新時需要的格8.4添加對一個新的服務(wù)提供商的支持(4)在中聲明更新時需要的格式的構(gòu)造函數(shù)及對服務(wù)器反饋進行處理的函數(shù):格式構(gòu)造(*,,*);對反饋進行處理的函數(shù):(*,*,*);8.4添加對一個新的服務(wù)提供商的支持在中聲明更新時需要的格8.5添加對一個新的服務(wù)提供商的支持(5)定義格式構(gòu)造函數(shù):(*,,*){();(>,,>[],>,>>);}8.5添加對一個新的服務(wù)提供商的支持定義格式構(gòu)造函數(shù):8.6添加對一個新的服務(wù)提供商的支持(6)定義對反饋進行處理的函數(shù):/** a., :''*/(*,*,*){ () { ; }((,));}8.6添加對一個新的服務(wù)提供商的支持定義對反饋進行處理的函8.7添加對一個新的服務(wù)提供商的支持(7)把新的服務(wù)提供商添加到服務(wù)列表當(dāng)中,即在中的中添加一項:{,{,,(),(),,,,"?","“}},8.7添加對一個新的服務(wù)提供商的支持把新的服務(wù)提供商添加到9.對所做的適配工作本質(zhì)上只做一件事:接口改變了,就通知服務(wù)器綁定新的1.這就需要關(guān)注接口的連接消息()。如果使用的開源是的話,這個消息可以不管,因為是常駐內(nèi)存的,并且定時的發(fā)送綁定請求2.開源部分向服務(wù)器請求更新后,適配莫塊是怎么知道更新成功還是失敗呢?這就需要關(guān)注消息了,打印輸出有或表示綁定是成功的其他的輸出結(jié)果則表示綁定不成功9.對所做的適配工作本質(zhì)上只做一件事:接口改變了,就1.這9附錄1.雖然著重介紹服務(wù)提供商的都是方式更新的,但不是說所有的服務(wù)提供商都必須使用方式更新,只是一般都會提供這種更新方式9附錄1.雖然著重介紹服務(wù)提供商的都是方式更新的,但不是說Thanks軟件部DDNS培訓(xùn)文檔演講完畢,謝謝觀看!演講完畢,謝謝觀看!培訓(xùn)文檔

軟件部更新日期:2010.12.09培訓(xùn)文檔

軟件部更新日期:2010.12.091、什么是?為什么需要?2、開源中對的實現(xiàn)3、如何添加對一個新的服務(wù)提供商的支持4、中如何對進行適配研發(fā)人員1小時1.了解2.可以方面的培訓(xùn)目的培訓(xùn)對象培訓(xùn)講師學(xué)習(xí)重點培訓(xùn)課時1、什么是?為什么需要?研發(fā)人員1小時1.了解培訓(xùn)目的培訓(xùn)1、概念及作用概念:是的縮寫,中文意思:域名系統(tǒng)作用:根據(jù)域名得到域名所綁定的(這里所綁定的都是被買斷的):數(shù)據(jù)包在中穿梭,最終使用的是,而不是域名1、概念及作用概念:是的縮寫,數(shù)據(jù)包在中穿梭,最終使用2.的概念及作用概念:,即動態(tài)作用:跟一樣(但是服務(wù)器中域名所綁定的是會變化的)2.的概念及作用概念:,即動態(tài)作用:跟一樣(但是服務(wù)器中3.和的區(qū)別{,220.181.6.18}{,183.37.77.154}百度買下了這個:220.181.6.18,你任何時候訪問220.181.2.18都是訪問百度。適合企業(yè)或需要固定的用戶使用,相對來說,花的錢要多的多183.38.77.154只是很偶然的跟綁在一起,下一次就是另一個了,也就是說所綁定的是會變的,這也是為什么叫動態(tài)的原因。::3.和的區(qū)別{,220.181.6.18}{,183.4為什么需要買一個固定,一個月動輒幾千塊錢!注冊一個普通的域名,由服務(wù)提供商提供{域名}查詢,一年也就幾十大洋,多也不超過幾百4為什么需要買一個固定,一個月動輒幾千塊錢!注冊一個普通的5.常見的服務(wù)提供商

2..33223.4.5.6.7.5.常見的服務(wù)提供商5.1服務(wù)器:認證信息:用戶名/密碼啟動命令:<用戶名><密碼><域名>認證格式():(見右上角抓包)認證成功的標(biāo)志:1.1200:,11201002:23:52:::183.37.89.1145.1服務(wù)器:認證信息:用戶名/密碼認證格式():5.2.3322服務(wù)器:.3322認證信息:用戶名/密碼啟動命令:<用戶名><密碼><域名>3322認證格式():(見右上角的抓包)綁定成功的標(biāo)志:1.1200\r\n:\r\n:,10201006:19:58\r\n:8\r\n:\r\n:19\r\n183.37.91.31\r\n5.2.3322服務(wù)器:.3322認證信息:用戶名/密碼認5.3服務(wù)器:認證信息:密碼啟動命令:<域名><密碼>認證格式():(見右上角抓包)認證成功的標(biāo)志:1.1200\r\n:\r\n:,10201011:22:00\r\n:6.0\r\n:\r\n:\r\n183.37.91.31\r\n5.3服務(wù)器:認證信息:密碼認證格式():5.4服務(wù)器:1認證信息:地址/密碼認證格式():例如:5.4服務(wù)器:1認證信息:地址/密碼認證格式():5.5這個就是花生殼啦(右上角是更新過程抓到的包)這個的協(xié)議相對復(fù)雜點,并且注冊了專利的,有興趣可以參考下面這個鏈接:5.5這個就是花生殼啦(右上角是更新過程抓到的包)5.6這個是有錢人使用的服務(wù)提供商,不說5.6這個是有錢人使用的服務(wù)提供商,不說5.7服務(wù)器:認證信息:值啟動命令<域名>,<值>認證格式():(見右上角抓包)認證成功的標(biāo)志:(服務(wù)器反饋消息中有口的則算成功了)如何獲取值:1.用你的注冊的帳號登錄2.點擊網(wǎng)頁左邊菜單[]3.找到你注冊的域名,點擊相應(yīng)域名所在行的超鏈接4.復(fù)制地址欄中?后面的部分:5.7服務(wù)器:認證信息:值認證格式():如何獲取值:6.開源怎么實現(xiàn)(以為例)步驟1、2在函數(shù)中完成步驟3在函數(shù)中完成步驟4通過函數(shù)指針調(diào)用相應(yīng)的判斷函數(shù)完成(以上均在函數(shù)中完成)6.開源怎么實現(xiàn)步驟1、2在函數(shù)中完成7.更新的過程(使用開源完成3322用戶的更新請求)服務(wù)器:.3322用戶名/密碼:12345我注冊的域名:.3322更新請求命令:12613.332233227.更新的過程服務(wù)器:.3322更新請求命令:7.更新的過程(1)(使用開源完成3322用戶的更新請求)12613.33223322根指定的3322在的全局變量中查找對應(yīng)的項,最終會找到3322所在的項。查找過程在中完成7.更新的過程(1)12613.332237.更新的過程(2)(使用開源完成3322用戶的更新請求)找到3322所在的項后,就可以找到格式構(gòu)造函數(shù)和綁定是否成功的判斷函數(shù):{3322,{"3322",,(),()3322,,,3322,3322,}},7.更新的過程(2)找到3322所在的項后,就可以找到格式7.更新的過程(3)(使用開源完成3322用戶的更新請求)通過3322函數(shù)來構(gòu)造請求更新所需要的格式:.3322183.37.91.31.33221.0\r\n:.3322\r\n:933Q62\r\n\r\n:1.962002\r\n其中,所在行紅色標(biāo)注的部分為經(jīng)過64編碼后的密碼7.更新的過程(3)通過3322函數(shù)來構(gòu)造其中,所在行紅色7.更新的過程(4)(使用開源完成3322用戶的更新請求)通過函數(shù)對服務(wù)反饋的結(jié)果判斷綁定操作是否成功對于3322這個提供商來說,只要反饋的結(jié)果中有文字或就表示綁定是成功的,否則就是失敗7.更新的過程(4)通過函數(shù)對服務(wù)反饋8.添加對一個新的服務(wù)提供商的支持(以在中加為例)代碼路徑:版本:207967步驟:1.增加一個的枚舉類型2.把必要的字符串定義成宏3.定義更新時需要的格式4.聲明格式構(gòu)造函數(shù)及對反饋進行處理的函數(shù)5.定義格式構(gòu)造函數(shù)6.定義對反饋進行處理的函數(shù)7.注冊新服務(wù)8.添加對一個新的服務(wù)提供商的支持代碼路徑:版本:20798.1添加對一個新的服務(wù)提供商的支持(1)在中增加一個的枚舉類型:

{,,,,,,,,, ,3322,=-1};8.1添加對一個新的服務(wù)提供商的支持在中增加一個的枚舉類型8.2添加對一個新的服務(wù)提供商的支持(2)在中把必要的字符串定義成宏:

"""""""""""0.1.0"""8.2添加對一個新的服務(wù)提供商的支持在中把必要的字符串定義8.3添加對一個新的服務(wù)提供商的支持(3)在中定義更新時需要的格式:/**/\"""?"\""\""\""\"1.1\:"\"\:"""\"\n\n"8.3添加對一個新的服務(wù)提供商的支持在中定義更新時需要的格8.4添加對一個新的服務(wù)提供商的支持(4)在中聲明更新時需要的格式的構(gòu)造函數(shù)及對服務(wù)器反饋進行處理的函數(shù):格式構(gòu)造(*,,*);對反饋進行處理的函數(shù):(*,*,*);8.4添加對一個新的服務(wù)提供商的支持在中聲明更新時需要的格8.5添加對一個新的服務(wù)提供商的支持(5)定義格式構(gòu)造函數(shù):(*,,*){(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論