亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

Host文件的管理方法、裝置和系統(tǒng)的制作方法

文檔序號:6640294閱讀:324來源:國知局
Host文件的管理方法、裝置和系統(tǒng)的制作方法
【專利摘要】提供了一種host文件的管理方法、裝置和系統(tǒng),其中,所述方法包括:獲取目標(biāo)host文件的地址信息;根據(jù)所述目標(biāo)host文件的地址信息,向網(wǎng)站服務(wù)器發(fā)送獲取目標(biāo)host文件的請求信息;接收所述網(wǎng)站服務(wù)器發(fā)送的所述目標(biāo)host文件;以及將所述目標(biāo)host文件更新到本地的host文件數(shù)據(jù)庫中。本發(fā)明提供的實施例,使主機能實時同步網(wǎng)站服務(wù)器中更新后的host文件,在切換或調(diào)整主機host文件中的內(nèi)容時,避免用戶手動編輯本地host文件時的繁瑣操作和可能的失誤,節(jié)省了用戶的時間,提高了用戶在開發(fā)和測試應(yīng)用軟件時的效率。
【專利說明】Host文件的管理方法、裝置和系統(tǒng)

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及應(yīng)用開發(fā)和測試的【技術(shù)領(lǐng)域】,尤其是涉及一種host文件的管理方法、裝置和系統(tǒng)。

【背景技術(shù)】
[0002]Host文件是一個沒有擴展名的系統(tǒng)文件,可以用記事本等工具打開,其作用就是將一些常用的網(wǎng)址域名與其對應(yīng)的IP地址建立一個關(guān)聯(lián)“數(shù)據(jù)庫”,即域名-1P地址的數(shù)據(jù)庫。當(dāng)用戶在瀏覽器中輸入一個需要登錄的網(wǎng)址時,終端系統(tǒng)會首先自動從本地主機中的Host文件中尋找和域名對應(yīng)的IP地址,一旦找到,終端系統(tǒng)會立即打開對應(yīng)網(wǎng)頁,如果沒有找到,則終端系統(tǒng)再會將網(wǎng)址提交DNS域名解析服務(wù)器進行IP地址的解析。
[0003]現(xiàn)有技術(shù)中,在應(yīng)用軟件的開發(fā)和測試時,如果主機的開發(fā)和測試環(huán)境發(fā)生變動調(diào)整時,就需要切換或調(diào)整本地host文件中的信息,用戶每次都需要手動去打開host文件,然后用記事格式打開host文件,以對本地的host文件進行修改和編輯,需要用戶進行繁瑣操作,導(dǎo)致效率低、耗時長。


【發(fā)明內(nèi)容】

[0004]本發(fā)明提供一種host文件的管理方法、裝置和系統(tǒng),用于解決或至少部分地解決現(xiàn)有技術(shù)中切換或調(diào)整本地host文件中的內(nèi)容時,需要用戶手動的繁瑣操作,導(dǎo)致效率低、耗時長的技術(shù)問題。
[0005]為解決現(xiàn)有技術(shù)中的上述問題,本發(fā)明的實施例提供了一種應(yīng)用于一主機的host文件的管理方法,所述方法包括:
[0006]獲取目標(biāo)host文件的地址信息;
[0007]根據(jù)所述目標(biāo)host文件的地址信息,向網(wǎng)站服務(wù)器發(fā)送獲取目標(biāo)host文件的請求信息;
[0008]接收所述網(wǎng)站服務(wù)器發(fā)送的所述目標(biāo)host文件;以及
[0009]將所述目標(biāo)host文件更新到本地的host文件數(shù)據(jù)庫中。
[0010]本發(fā)明的實施例另提供一種應(yīng)用于一網(wǎng)站服務(wù)器的host文件的管理方法,所述方法包括:
[0011]接收目標(biāo)host文件;
[0012]根據(jù)所述目標(biāo)host文件的相關(guān)用戶host賬號信息,查找所述網(wǎng)站服務(wù)器中是否存在對應(yīng)的host文件;以及
[0013]依據(jù)查找結(jié)果將所述目標(biāo)host文件存儲到所述網(wǎng)站服務(wù)器的host文件數(shù)據(jù)庫中。
[0014]本發(fā)明的實施例另提供了一種應(yīng)用于主機的host文件的管理裝置,其中,包括:
[0015]獲取模塊,用于獲取目標(biāo)host文件的地址信息;
[0016]發(fā)送模塊,用于根據(jù)所述目標(biāo)host文件的地址信息,向網(wǎng)站服務(wù)器發(fā)送獲取目標(biāo)host文件的請求信息;
[0017]接收模塊,用于接收所述網(wǎng)站服務(wù)器發(fā)送的所述目標(biāo)host文件;以及
[0018]更新模塊,用于將所述目標(biāo)host文件更新到本地的host文件數(shù)據(jù)庫中。
[0019]本發(fā)明的實施例另提供了一種應(yīng)用于網(wǎng)站服務(wù)器的host文件的管理裝置,其中,包括:
[0020]接收模塊,用于接收目標(biāo)host文件;
[0021]查找模塊,用于根據(jù)所述目標(biāo)host文件的相關(guān)用戶host賬號信息,查找所述網(wǎng)站服務(wù)器中是否存在對應(yīng)的host文件;以及
[0022]存儲模塊,用于依據(jù)查找結(jié)果將所述目標(biāo)host文件存儲到所述網(wǎng)站服務(wù)器的host文件數(shù)據(jù)庫中。
[0023]本發(fā)明的實施例另提供了一種host文件的管理系統(tǒng),所述系統(tǒng)包括所述的應(yīng)用于主機的host文件的管理裝置,以及所述的應(yīng)用于網(wǎng)站服務(wù)器的host文件的管理裝置。
[0024]本發(fā)明提供的實施例的有益效果:
[0025]在本實施例中,主機從host文件的網(wǎng)站服務(wù)器中獲取目標(biāo)host文件的地址信息,根據(jù)目標(biāo)host文件的地址信息,向網(wǎng)站服務(wù)器發(fā)送目標(biāo)host文件的請求信息,接收網(wǎng)站服務(wù)器發(fā)送的目標(biāo)host文件,將目標(biāo)host文件更新到本地的host文件數(shù)據(jù)庫中,使主機能實時同步網(wǎng)站服務(wù)器中更新后的host文件,在切換或調(diào)整主機host文件中的內(nèi)容時,避免用戶手動編輯主機host文件時所需要的繁瑣操作,節(jié)省了用戶的時間,提高了用戶在開發(fā)和測試應(yīng)用軟件時的效率。

【專利附圖】

【附圖說明】
[0026]本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:
[0027]圖1為本發(fā)明host文件的管理方法第一實施例的流程示意圖;
[0028]圖2為本發(fā)明host文件的管理方法第二實施例的流程示意圖;
[0029]圖3為本發(fā)明host文件的管理方法第三實施例的流程示意圖;
[0030]圖4為本發(fā)明主機的host文件的管理裝置實施例的結(jié)構(gòu)示意圖;
[0031]圖5為本發(fā)明網(wǎng)站服務(wù)器的host文件的管理裝置第一實施例的結(jié)構(gòu)示意圖;
[0032]圖6為本發(fā)明網(wǎng)站服務(wù)器的host文件的管理裝置第二實施例的結(jié)構(gòu)示意圖;
[0033]圖7為本發(fā)明中host文件的管理系統(tǒng)實施例的結(jié)構(gòu)示意圖。

【具體實施方式】
[0034]為了使本【技術(shù)領(lǐng)域】的人員更好地理解本發(fā)明實施例中的技術(shù)方案,并使本發(fā)明實施例的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖對本發(fā)明實施例中技術(shù)方案作進一步詳細(xì)的說明。
[0035]如前文所述,現(xiàn)有技術(shù)中需要切換或調(diào)整本地host文件中的信息時,需要用戶進行繁瑣操作,導(dǎo)致效率低、耗時長。為此,本發(fā)明的實施例提供了一種新的host文件的管理方法、裝置和系統(tǒng),以解決或至少部分地解決上述技術(shù)問題。
[0036]圖1為本發(fā)明host文件的管理方法第一實施例的流程示意圖。如圖1所示,本實施例host文件的管理方法的工作流程具體包括如下步驟:
[0037]步驟101、獲取目標(biāo)host文件的地址信息。
[0038]本實施例是應(yīng)用于主機端的host文件的管理方法。主機從host文件的網(wǎng)站服務(wù)器獲取目標(biāo)host文件的地址信息,其中,主機既可以是測試主機,對應(yīng)的是測試系統(tǒng),也可以是開發(fā)主機,對應(yīng)的系統(tǒng)為開發(fā)系統(tǒng),測試主機和開發(fā)主機均可以采用本發(fā)明實施例提供的host文件的管理方法,在此以測試主機及其對應(yīng)的測試系統(tǒng)為例來介紹技術(shù)方案。本步驟中,在用戶使用測試系統(tǒng)中的測試主機測試應(yīng)用軟件的過程里,各個測試主機中的本地host文件的內(nèi)容是不相同的。當(dāng)用戶利用自己在測試系統(tǒng)中注冊的用戶host賬號登錄不同的測試主機時,需要獲取與此時登錄的用戶host賬號相對應(yīng)的目標(biāo)host文件,所以,測試主機將向host文件的網(wǎng)站服務(wù)器發(fā)送請求,以請求獲取目標(biāo)host文件的地址信息。其中,目標(biāo)host文件在host文件的網(wǎng)站服務(wù)器的host文件數(shù)據(jù)庫中的存儲位置,由目標(biāo)host文件的地址信息來標(biāo)識。當(dāng)測試主機從host文件的網(wǎng)站服務(wù)器獲取目標(biāo)host文件的地址信息之后,進入步驟102。
[0039]步驟102、根據(jù)目標(biāo)host文件的地址信息,向host文件的網(wǎng)站服務(wù)器發(fā)送獲取目標(biāo)host文件的請求信息。
[0040]在本步驟中,用戶利用用戶host賬號登錄的測試主機根據(jù)目標(biāo)host文件的地址信息,向host文件的網(wǎng)站服務(wù)器發(fā)送獲取目標(biāo)host文件的請求信息,請求信息中包含有目標(biāo)host文件的地址信息。host文件的網(wǎng)站服務(wù)器接收到測試主機發(fā)送的獲取目標(biāo)host文件的請求信息之后,根據(jù)目標(biāo)host文件的地址信息,檢索出目標(biāo)host文件,然后將向用戶host賬號登錄的測試主機發(fā)送目標(biāo)host文件,然后進入步驟103。
[0041]步驟103、接收host文件的網(wǎng)站服務(wù)器發(fā)送的目標(biāo)host文件。
[0042]在本步驟中,測試主機接收到host文件的網(wǎng)站服務(wù)器發(fā)送目標(biāo)host文件之后,先緩存到測試主機的存儲器中,然后進入步驟104。
[0043]步驟104、將目標(biāo)host文件更新到本地的host文件數(shù)據(jù)庫中。
[0044]在本步驟中,測試主機將接收到目標(biāo)host文件更新到本地的host文件數(shù)據(jù)庫中,原來的host文件將被刪除或被目標(biāo)host文件覆蓋。通過向host文件的網(wǎng)站服務(wù)器獲取目標(biāo)host文件,可以確保目標(biāo)host文件中的內(nèi)容的準(zhǔn)確性,避免用戶在測試主機進行編輯和修改host文件中的內(nèi)容時的繁瑣操作和可能的失誤,提高了用戶的使用體驗。
[0045]在本實施例中,主機從host文件的網(wǎng)站服務(wù)器獲取目標(biāo)host文件的地址信息,根據(jù)目標(biāo)host文件的地址信息,向host文件的網(wǎng)站服務(wù)器發(fā)送目標(biāo)host文件的請求信息,接收host文件的網(wǎng)站服務(wù)器發(fā)送的目標(biāo)host文件,將目標(biāo)host文件更新到本地的host文件數(shù)據(jù)庫中,使主機能實時同步host文件的網(wǎng)站服務(wù)器中更新后的host文件,在切換或調(diào)整主機host文件中的內(nèi)容時,避免用戶手動編輯本地host文件時的繁瑣操作和可能的失誤,節(jié)省了用戶的時間,提高了用戶在開發(fā)和測試應(yīng)用軟件時的效率。
[0046]圖2為本發(fā)明host文件的管理方法第二實施例的流程示意圖。如圖2所示,本實施例host文件的管理方法的工作流程具體包括如下步驟:
[0047]步驟201、用戶在本地向host文件的網(wǎng)站服務(wù)器注冊用戶host賬號。
[0048]在本步驟中,用戶在本地向host文件的網(wǎng)站服務(wù)器注冊用戶host賬號,用戶host賬號與用戶使用的host文件相對應(yīng)。用戶利用主機在測試應(yīng)用軟件的過程中,如果本地存儲的host文件中內(nèi)容發(fā)生變動調(diào)整時,進入步驟202。
[0049]步驟202、在本地的host文件中的內(nèi)容發(fā)生變動調(diào)整時,向host文件的網(wǎng)站服務(wù)器發(fā)送變動調(diào)整后的host文件。
[0050]在本步驟中,當(dāng)用戶利用用戶host賬號登錄到測試主機之后,如果本地的host文件內(nèi)容發(fā)生變動調(diào)整,測試主機將向host文件的網(wǎng)站服務(wù)器發(fā)送變動調(diào)整后的host文件,以更新所述網(wǎng)站服務(wù)器中對應(yīng)的host文件。host文件的網(wǎng)站服務(wù)器在接收到的本地發(fā)送的host文件后,將該host文件更新到host文件的網(wǎng)站服務(wù)器的host文件數(shù)據(jù)庫中的與用戶host賬號對應(yīng)的位置,并采集服務(wù)器的host文件數(shù)據(jù)庫中存儲該host文件的地址信息。其中,host文件內(nèi)容變化的情形包括host文件中的一個或多個域名-1P地址被編輯、修改、添加或刪除等。
[0051]當(dāng)用戶通過用戶host賬號登錄到測試系統(tǒng)之后,host文件的網(wǎng)站服務(wù)器將向用戶登錄的測試主機發(fā)送與用戶host賬號對應(yīng)的host文件的地址信息。
[0052]步驟203、測試主機從host文件的網(wǎng)站服務(wù)器獲取目標(biāo)host文件的地址信息。
[0053]在本步驟中,當(dāng)用戶利用自己在測試系統(tǒng)中注冊的用戶host賬號登錄不同的測試主機時,測試主機將向host文件的網(wǎng)站服務(wù)器發(fā)送請求,以請求獲取目標(biāo)host文件的地址信息,然后,host文件的網(wǎng)站服務(wù)器依據(jù)用戶host賬號信息獲取目標(biāo)host文件的地址信息。其中,地址信息用于標(biāo)識host文件在host文件的網(wǎng)站服務(wù)器中的存儲位置,用戶host賬號信息是用戶在網(wǎng)站服務(wù)器注冊的用戶host賬號的相關(guān)信息,且所述用戶host賬號與所述用戶使用的host文件相對應(yīng)。
[0054]在實際應(yīng)用中,也可以是當(dāng)用戶通過用戶host賬號登錄到測試主機之后,host文件的網(wǎng)站服務(wù)器將主動將與用戶host賬號對應(yīng)的地址信息發(fā)送到測試主機。host文件的網(wǎng)站服務(wù)器也可以采集用戶host賬號及其登錄的測試主機的MAC地址等信息,如果用戶host賬號登錄的是同一臺測試主機,且host文件的網(wǎng)站服務(wù)器中的host文件沒有被編輯,host文件的網(wǎng)站服務(wù)器也可以不向測試主機發(fā)送host文件的地址信息,以節(jié)省網(wǎng)絡(luò)通信資源。
[0055]進一步的,在host文件的網(wǎng)站服務(wù)器中的host文件被編輯、修改或調(diào)整之后,host文件的網(wǎng)站服務(wù)器還可以主動把host文件的地址信息發(fā)送到用戶host賬號登陸的測試主機,以使用戶host賬號登陸的測試主機能及時得到host文件的地址信息。
[0056]當(dāng)測試主機從host文件的網(wǎng)站服務(wù)器獲取目標(biāo)host文件的地址信息之后,進入步驟204。
[0057]步驟204、根據(jù)目標(biāo)host文件的地址信息,向host文件的網(wǎng)站服務(wù)器發(fā)送目標(biāo)host文件的請求信息。
[0058]在本步驟中,用戶登錄的測試主機根據(jù)目標(biāo)host文件的地址信息,向host文件的網(wǎng)站服務(wù)器發(fā)送目標(biāo)host文件的請求信息,請求信息中包含有目標(biāo)host文件的地址信息。host文件的網(wǎng)站服務(wù)器接收到測試主機發(fā)送的目標(biāo)host文件的請求信息之后,根據(jù)目標(biāo)host文件的地址信息,遍歷host文件的網(wǎng)站服務(wù)器的host文件數(shù)據(jù)庫,檢索出與用戶host賬號對應(yīng)的目標(biāo)host文件,然后,host文件的網(wǎng)站服務(wù)器向用戶host賬號登錄的測試主機發(fā)送目標(biāo)host文件,然后進入步驟205。
[0059]步驟205、接收host文件的網(wǎng)站服務(wù)器發(fā)送的目標(biāo)host文件。
[0060]在本步驟中,測試主機接收到host文件的網(wǎng)站服務(wù)器發(fā)送目標(biāo)host文件之后,將目標(biāo)host文件緩存到測試主機的存儲器中,然后進入步驟206。
[0061]步驟206、將目標(biāo)host文件更新到本地的host文件數(shù)據(jù)庫中。
[0062]在本步驟中,測試主機將接收到目標(biāo)host文件更新到本地的host文件數(shù)據(jù)庫中,原來的host文件將被刪除或被目標(biāo)host文件覆蓋。通過向host文件的網(wǎng)站服務(wù)器獲取目標(biāo)host文件,可以確保目標(biāo)host文件中的內(nèi)容的準(zhǔn)確性,避免用戶在測試主機進行編輯或修改host文件中的內(nèi)容時的繁瑣操作和可能的失誤,提高了用戶的使用體驗。
[0063]在實際應(yīng)用中,host文件的網(wǎng)站服務(wù)器的管理員可以在網(wǎng)站服務(wù)器中,編輯用戶host賬號對應(yīng)的host文件中的內(nèi)容,并將編輯后的所述用戶host賬號對應(yīng)的host文件的地址信息,發(fā)送到所述用戶host賬號所登陸的本地。當(dāng)用戶在任意測試主機登錄用戶host賬號時,都可以接收到host文件的網(wǎng)站服務(wù)器管理編輯后的host文件的地址信息,使用戶能實時地獲取最新的host文件,確保host文件中的內(nèi)容的準(zhǔn)確性和完整性,提高了開發(fā)系統(tǒng)和測試系統(tǒng)在開發(fā)和測試應(yīng)用軟件時的效率。
[0064]在本實施例中,測試主機在本地的host文件中的內(nèi)容發(fā)生變動調(diào)整時,向host文件的網(wǎng)站服務(wù)器發(fā)送變動調(diào)整后的host文件,以及host文件的網(wǎng)站服務(wù)器的管理員可以在網(wǎng)站服務(wù)器的host文件數(shù)據(jù)庫中,編輯用戶host賬號對應(yīng)的host文件中的內(nèi)容,當(dāng)用戶host賬號登錄到不同的測試主機時,測試主機將獲取與用戶host賬號相對應(yīng)的目標(biāo)host文件,目標(biāo)host文件中的內(nèi)容是最近編輯過的,測試主機能實時同步host文件的網(wǎng)站服務(wù)器中的host文件,在切換或調(diào)整主機host文件中的內(nèi)容時,避免用戶手動編輯本地host文件時的繁瑣操作和可能的失誤,節(jié)省了用戶的時間,確保用戶在任意測試主機上登錄后,都能及時獲取與用戶host賬號對應(yīng)的目標(biāo)host文件,提高了用戶在開發(fā)和測試應(yīng)用軟件時的效率。
[0065]圖3為本發(fā)明host文件的管理方法第三實施例的流程示意圖。如圖3所示,本實施例host文件的管理方法的流程具體包括如下步驟:
[0066]步驟301、接收目標(biāo)host文件。
[0067]本實施例的各個步驟應(yīng)用于host文件的網(wǎng)站服務(wù)器。在本步驟中,用戶在主機本地通過用戶host賬號登錄host文件的網(wǎng)站服務(wù)器,網(wǎng)站服務(wù)器根據(jù)用戶host賬號獲取用戶host賬號信息。主機將目標(biāo)host文件發(fā)送到網(wǎng)站服務(wù)器,host文件的網(wǎng)站服務(wù)器接收主機發(fā)送的目標(biāo)host文件,然后進入步驟302。
[0068]步驟302、根據(jù)目標(biāo)host文件的相關(guān)用戶host賬號信息,查找網(wǎng)站服務(wù)器中是否存在對應(yīng)的host文件。
[0069]在本步驟中,網(wǎng)站服務(wù)器根據(jù)目標(biāo)host文件的相關(guān)用戶host賬號信息,查找自身存儲器中是否存儲有對應(yīng)的host文件,獲取查找結(jié)果之后,進入步驟303。
[0070]在本實施例中,用戶host賬號信息是用戶在網(wǎng)站服務(wù)器注冊的用戶host賬號的相關(guān)信息,且用戶host賬號與用戶使用的host文件相對應(yīng)。
[0071]步驟303、依據(jù)查找結(jié)果將目標(biāo)host文件存儲到網(wǎng)站服務(wù)器的host文件數(shù)據(jù)庫中。
[0072]在本步驟中,當(dāng)查找結(jié)果顯示存在對應(yīng)的host文件時,利用目標(biāo)host文件更新對應(yīng)的host文件,也就是將原來的host文件刪除或者直接用目標(biāo)host文件覆蓋。在實際應(yīng)用中,網(wǎng)站服務(wù)器的管理員也可以依據(jù)目標(biāo)host文件的內(nèi)容,在網(wǎng)站服務(wù)器的host文件數(shù)據(jù)庫中,編輯更新對應(yīng)的host文件中的內(nèi)容。
[0073]當(dāng)查找結(jié)果顯示不存在對應(yīng)的host文件時,將目標(biāo)host文件直接存儲到網(wǎng)站服務(wù)器的host文件數(shù)據(jù)庫中。
[0074]進一步的,host文件的網(wǎng)站服務(wù)器依據(jù)用戶host賬號信息,將更新后的對應(yīng)的host文件發(fā)送至用戶host賬號信息對應(yīng)的已登錄用戶所使用的主機客戶端。
[0075]本實施例中,接收目標(biāo)host文件,根據(jù)目標(biāo)host文件的相關(guān)用戶host賬號信息,查找網(wǎng)站服務(wù)器中是否存在對應(yīng)的host文件,依據(jù)查找結(jié)果將目標(biāo)host文件存儲到網(wǎng)站服務(wù)器的host文件數(shù)據(jù)庫中,host文件的網(wǎng)站服務(wù)器將更新后的對應(yīng)的host文件發(fā)送主機,使主機中的host文件與網(wǎng)站服務(wù)器中的host文件實時同步,在切換或調(diào)整主機host文件中的內(nèi)容時,用戶可以直接從網(wǎng)站服務(wù)器獲取目標(biāo)host文件,避免用戶手動編輯主機host文件時所需要的繁瑣操作,節(jié)省了用戶的時間,提高了用戶在開發(fā)和測試應(yīng)用軟件時的效率。
[0076]圖4為本發(fā)明應(yīng)用于主機的host文件的管理裝置實施例的結(jié)構(gòu)示意圖。如圖4所示,本實施例的host文件的管理裝置具體包括:獲取模塊401、發(fā)送模塊402、接收模塊403和更新模塊404。其中,獲取模塊401用于獲取目標(biāo)host文件的地址信息;發(fā)送模塊402用于根據(jù)目標(biāo)host文件的地址信息,向網(wǎng)站服務(wù)器發(fā)送獲取目標(biāo)host文件的請求信息;接收模塊403用于接收網(wǎng)站服務(wù)器發(fā)送的目標(biāo)host文件;更新模塊404用于將目標(biāo)host文件更新到本地的host文件數(shù)據(jù)庫中。
[0077]進一步的,獲取模塊401還用于依據(jù)用戶host賬號信息獲取目標(biāo)host文件的地址信息,其中,用戶host賬號信息是用戶在網(wǎng)站服務(wù)器注冊的用戶host賬號的相關(guān)信息,且用戶host賬號與所述用戶使用的host文件相對應(yīng)。
[0078]發(fā)送模塊402還用于在本地的host文件中的內(nèi)容發(fā)生變動調(diào)整時,向網(wǎng)站服務(wù)器發(fā)送變動調(diào)整后的host文件,以使網(wǎng)站服務(wù)器更新對應(yīng)的host文件。
[0079]在本實施例中,通過主機獲取模塊獲取目標(biāo)host文件的地址信息,通過主機發(fā)送模塊根據(jù)目標(biāo)host文件的地址信息,向網(wǎng)站服務(wù)器發(fā)送獲取目標(biāo)host文件的請求信息,主機接收模塊接收所述網(wǎng)站服務(wù)器發(fā)送的目標(biāo)host文件,主機更新模塊將目標(biāo)host文件更新到本地的host文件數(shù)據(jù)庫中,使測試主機能實時同步host文件的網(wǎng)站服務(wù)器中的host文件,從而在切換或調(diào)整主機host文件中的內(nèi)容時,避免用戶手動編輯本地host文件時的繁瑣操作和可能的失誤,節(jié)省了用戶的時間,提高了用戶在開發(fā)和測試應(yīng)用軟件時的效率。
[0080]圖5為本發(fā)明應(yīng)用于網(wǎng)站服務(wù)器的host文件的管理裝置第一實施例的結(jié)構(gòu)示意圖。如圖5所示,本實施例網(wǎng)站服務(wù)器的host文件的管理裝置包括:接收模塊501、查找模塊502和存儲模塊503。其中,接收模塊501用于接收主機發(fā)送的目標(biāo)host文件,查找模塊502用于根據(jù)目標(biāo)host文件的相關(guān)用戶host賬號信息,查找網(wǎng)站服務(wù)器中是否存在對應(yīng)的host文件;存儲模塊503依據(jù)查找模塊502的查找結(jié)果,將目標(biāo)host文件存儲到網(wǎng)站服務(wù)器的host文件數(shù)據(jù)庫中。
[0081]在本實施例中,使主機中的host文件與網(wǎng)站服務(wù)器中的host文件實時同步,在切換或調(diào)整主機host文件中的內(nèi)容時,主機可以直接從網(wǎng)站服務(wù)器獲取host文件,避免用戶手動編輯主機host文件時所需要的繁瑣操作,節(jié)省了用戶的時間,提高了用戶在開發(fā)和測試應(yīng)用軟件時的效率。
[0082]圖6為本發(fā)明應(yīng)用于網(wǎng)站服務(wù)器的host文件的管理裝置第二實施例的結(jié)構(gòu)示意圖。如圖6所示,在圖5所示的host文件的管理裝置的基礎(chǔ)上,本實施例host文件的管理裝置還包括:獲取模塊504和發(fā)送模塊505。請參考上述圖5所示的實施例的描述,在圖6所示的實施例中,當(dāng)查找模塊502的查找結(jié)果顯示存在對應(yīng)的host文件時,存儲模塊503利用目標(biāo)host文件更新對應(yīng)的host文件;當(dāng)查找模塊502的查找結(jié)果顯示不存在對應(yīng)的host文件時,存儲模塊503將目標(biāo)host文件直接存儲到網(wǎng)站服務(wù)器的host文件數(shù)據(jù)庫中。在另一實施例中,當(dāng)利用目標(biāo)host文件更新對應(yīng)的host文件時,存儲模塊503可進一步依據(jù)目標(biāo)host文件,在網(wǎng)站服務(wù)器的host文件數(shù)據(jù)庫中,編輯對應(yīng)的host文件中的內(nèi)容。此外,獲取模塊504用于依據(jù)已登錄的用戶host賬號獲取用戶host賬號信息。發(fā)送模塊505用于依據(jù)用戶host賬號信息,將更新后的對應(yīng)的host文件發(fā)送至用戶host賬號信息對應(yīng)的已登錄用戶所使用的客戶端。
[0083]本實施例中,通過利用存儲模塊將目標(biāo)host文件更新對應(yīng)的host文件,或者將目標(biāo)host文件存儲到網(wǎng)站服務(wù)器的host文件數(shù)據(jù)庫中,或者編輯對應(yīng)的host文件中的內(nèi)容,獲取模塊用于依據(jù)已登錄的用戶host賬號獲取用戶host賬號信息,發(fā)送模塊將更新后的對應(yīng)的host文件發(fā)送至用戶host賬號信息對應(yīng)的已登錄用戶所使用的客戶端,使主機中的host文件與網(wǎng)站服務(wù)器中的host文件實時同步,在用戶切換或調(diào)整主機host文件中的內(nèi)容時,避免用戶手動編輯主機host文件時所需要的繁瑣操作,節(jié)省了用戶的時間,提高了用戶在開發(fā)和測試應(yīng)用軟件時的效率。
[0084]圖7為本發(fā)明中host文件的管理系統(tǒng)實施例的結(jié)構(gòu)示意圖。如圖7所示,本實施例中,host文件的管理系統(tǒng)包括應(yīng)用于主機的host文件的管理裝置400和應(yīng)用于網(wǎng)站服務(wù)器的host文件的管理裝置500。其中,應(yīng)用于主機的host文件的管理裝置400可以采用如圖4所示的結(jié)構(gòu),應(yīng)用于網(wǎng)站服務(wù)器的host文件的管理裝置500可以采用圖5和6任一所示的結(jié)構(gòu),在此不再贅述。
[0085]本實施例中,通過主機的host文件的管理裝置和用于網(wǎng)站服務(wù)器的host文件的管理裝置,使主機中的host文件與網(wǎng)站服務(wù)器中的host文件實時同步,在切換或調(diào)整主機host文件中的內(nèi)容時,避免用戶手動編輯主機host文件時所需要的繁瑣操作,節(jié)省了用戶的時間,提高了用戶在開發(fā)和測試應(yīng)用軟件時的效率。
[0086]本【技術(shù)領(lǐng)域】的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
[0087]此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中。
[0088]上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0089]以上所述僅是本發(fā)明的部分實施方式,應(yīng)當(dāng)指出,對于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種host文件的管理方法,應(yīng)用于一主機,其特征在于,包括: 獲取目標(biāo)host文件的地址信息; 根據(jù)所述目標(biāo)host文件的地址信息,向網(wǎng)站服務(wù)器發(fā)送獲取目標(biāo)host文件的請求信息; 接收所述網(wǎng)站服務(wù)器發(fā)送的所述目標(biāo)host文件;以及 將所述目標(biāo)host文件更新到本地的host文件數(shù)據(jù)庫中。
2.根據(jù)權(quán)利要求1所述的host文件的管理方法,其特征在于,所述獲取目標(biāo)host文件的地址信息的步驟進一步包括: 依據(jù)用戶host賬號信息獲取目標(biāo)host文件的地址信息, 其中所述用戶host賬號信息是用戶在所述網(wǎng)站服務(wù)器注冊的用戶host賬號的相關(guān)信息,且所述用戶host賬號與所述用戶使用的host文件相對應(yīng)。
3.根據(jù)權(quán)利要求1或2所述的host文件的管理方法,其特征在于,所述方法進一步包括: 在所述本地的host文件中的內(nèi)容發(fā)生變動調(diào)整時,向所述網(wǎng)站服務(wù)器發(fā)送變動調(diào)整后的host文件,以更新所述網(wǎng)站服務(wù)器中對應(yīng)的host文件。
4.一種host文件的管理方法,應(yīng)用于一網(wǎng)站服務(wù)器,其特征在于,所述方法包括: 接收目標(biāo)host文件; 根據(jù)所述目標(biāo)host文件的相關(guān)用戶host賬號信息,查找所述網(wǎng)站服務(wù)器中是否存在對應(yīng)的host文件;以及 依據(jù)查找結(jié)果將所述目標(biāo)host文件存儲到所述網(wǎng)站服務(wù)器的host文件數(shù)據(jù)庫中。
5.根據(jù)權(quán)利要求4所述的host文件的管理方法,其特征在于,所述用戶host賬號信息是用戶在所述網(wǎng)站服務(wù)器注冊的用戶host賬號的相關(guān)信息,且所述用戶host賬號與所述用戶使用的host文件相對應(yīng)。
6.根據(jù)權(quán)利要求4或5所述的host文件的管理方法,其特征在于,所述依據(jù)查找結(jié)果將所述目標(biāo)host文件存儲到所述網(wǎng)站服務(wù)器的host文件數(shù)據(jù)庫中的步驟進一步包含: 當(dāng)查找結(jié)果顯示存在對應(yīng)的host文件時,利用所述目標(biāo)host文件更新所述對應(yīng)的host文件;以及 當(dāng)查找結(jié)果顯示不存在對應(yīng)的host文件時,將所述目標(biāo)host文件直接存儲到所述網(wǎng)站服務(wù)器的host文件數(shù)據(jù)庫中。
7.根據(jù)權(quán)利要求4-6中任一所述的host文件的管理方法,其特征在于,利用所述目標(biāo)host文件更新所述對應(yīng)的host文件的步驟進一步包括: 依據(jù)所述目標(biāo)host文件,在所述網(wǎng)站服務(wù)器的host文件數(shù)據(jù)庫中,編輯所述對應(yīng)的host文件中的內(nèi)容。
8.根據(jù)權(quán)利要求4-7中任一項所述的host文件的管理方法,其特征在于,所述方法進一步包括: 依據(jù)已登錄的用戶host賬號獲取所述用戶host賬號信息。
9.根據(jù)權(quán)利要求4-8中任一項所述的host文件的管理方法,其特征在于,所述方法進一步包括: 依據(jù)所述用戶host賬號信息,將更新后的所述對應(yīng)的host文件發(fā)送至所述用戶host賬號信息對應(yīng)的已登錄用戶所使用的客戶端。
10.一種host文件的管理裝置,應(yīng)用于一主機,其特征在于,包括: 獲取模塊,用于獲取目標(biāo)host文件的地址信息; 發(fā)送模塊,用于根據(jù)所述目標(biāo)host文件的地址信息,向網(wǎng)站服務(wù)器發(fā)送獲取目標(biāo)host文件的請求信息; 接收模塊,用于接收所述網(wǎng)站服務(wù)器發(fā)送的所述目標(biāo)host文件;以及 更新模塊,用于將所述目標(biāo)host文件更新到本地的host文件數(shù)據(jù)庫中。
【文檔編號】G06F17/30GK104519137SQ201410831854
【公開日】2015年4月15日 申請日期:2014年12月26日 優(yōu)先權(quán)日:2014年12月26日
【發(fā)明者】張少壯, 劉朋科 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1