两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種確定服務(wù)器可訪問性的方法及裝置的制作方法

文檔序號(hào):7705505閱讀:181來源:國知局
專利名稱:一種確定服務(wù)器可訪問性的方法及裝置的制作方法
技術(shù)領(lǐng)域
本申請(qǐng)涉及通信設(shè)備領(lǐng)域,特別涉及一種確定服務(wù)器可訪問性的方法及裝置。
背景技術(shù)
現(xiàn)有技術(shù)中,網(wǎng)站常常會(huì)面臨客戶訪問網(wǎng)站速度慢、訪問不可達(dá)等表現(xiàn) 在可訪問性方面的問題,然而,由于網(wǎng)站是被動(dòng)的,除非有客戶告知,否則 這些問題都不能得到確定,更談不上主動(dòng)去維護(hù)、解決。
因此,現(xiàn)有技術(shù)的不足正在于目前還沒有有效的技術(shù)方案來確定網(wǎng)站 的可訪問性。

發(fā)明內(nèi)容
本申請(qǐng)?zhí)峁┮环N確定服務(wù)器可訪問性的方法及裝置,用以解決現(xiàn)有技術(shù) 中所存在的不能主動(dòng)獲知服務(wù)器可訪問性的問題。
本申請(qǐng)實(shí)施例中提供了 一種確定服務(wù)器可訪問性的方法,包括如下步

接收客戶端的訪問報(bào)告,所述訪問報(bào)告包括客戶端對(duì)服務(wù)器進(jìn)行訪問的 結(jié)果,所述訪問的結(jié)果包括以下內(nèi)容之一或者其組合客戶端到服務(wù)器的網(wǎng)絡(luò) 路由可達(dá)性、客戶端對(duì)服務(wù)器的域名服務(wù)器DNS (DomainName Server,域名 服務(wù)器)解析的正確性、客戶端對(duì)服務(wù)器IP地址的因特網(wǎng)控制報(bào)文協(xié)議ICMP (Internet Control Message Protocol,因特網(wǎng)控制報(bào)文協(xié)議)可達(dá)性、客戶端與 服務(wù)器之間上傳和/或下載數(shù)據(jù)的速度、客戶端到服務(wù)器端口的連通性、客戶端 的路由設(shè)置信息、客戶端的傳輸控制協(xié)議/互連網(wǎng)協(xié)議TCP/IP (TransmissionControl Protocol / Internet Protocol,傳輸控制協(xié)i義/互連網(wǎng)協(xié)i義)配置信息、客 戶端的電腦物理配置信息、客戶端電腦系統(tǒng)進(jìn)程信息; 根據(jù)所述訪問報(bào)告確定服務(wù)器的可訪問性。
較佳地,客戶端與服務(wù)器之間上傳和/或下載數(shù)據(jù)的速度,包括 根據(jù)客戶端與服務(wù)器之間依次上傳和/或下載數(shù)據(jù)量依次遞增的文件的實(shí)
際速度與客戶端理論上傳和/或下載速度確定出的速度。 較佳地,進(jìn)一步包括 定時(shí)和/或即時(shí)觸發(fā)客戶端生成訪問報(bào)告; 和/或,
客戶端定時(shí)和/或即時(shí)生成訪問報(bào)告。
較佳地,所述接收客戶端的訪問報(bào)告,包括以下方式之一或者其組合 通過SMTP ( Simple Mail Transfer Protocol簡單郵件傳送協(xié)議)服務(wù)器接 收客戶端的訪問報(bào)告;
通過e-mail接收客戶端的訪問報(bào)告; 通過即時(shí)消息軟件接收客戶端的訪問報(bào)告。
本申請(qǐng)實(shí)施例中還提供了 一種確定服務(wù)器可訪問性的裝置,包括 接收模塊,用于接收客戶端的訪問報(bào)告,所述訪問報(bào)告包括客戶端對(duì)服 務(wù)器進(jìn)行訪問的結(jié)果,所述訪問的結(jié)果包括以下內(nèi)容之一或者其組合客戶端 到服務(wù)器的網(wǎng)絡(luò)路由可達(dá)性、客戶端對(duì)服務(wù)器的域名菔務(wù)器DNS解析的正確 性、客戶端對(duì)服務(wù)器IP地址的因特網(wǎng)控制報(bào)文協(xié)議ICMP可達(dá)性、客戶端與 服務(wù)器之間上傳和/或下載數(shù)據(jù)的速度、客戶端到服務(wù)器端口的連通性、客戶端 的路由設(shè)置信息、客戶端的傳輸控制協(xié)議/互連網(wǎng)協(xié)議TCP/IP配置信息、客戶 端的電腦物理配置信息、客戶端電腦系統(tǒng)進(jìn)程信息;
可訪問性確定模塊,用于根據(jù)所述訪問報(bào)告確定服務(wù)器的可訪問性。 較佳地,所述接收模塊進(jìn)一步用于根據(jù)客戶端與服務(wù)器之間依次上傳和/定速度。
較佳地,進(jìn)一步包括
觸發(fā)模塊,用于定時(shí)和/或即時(shí)觸發(fā)客戶端生成訪問報(bào)告。 較佳地,所述接收模塊進(jìn)一步用于通過以下方式之一或者其組合接收客 戶端的訪問報(bào)告
通過SMTP服務(wù)器接收客戶端的訪問報(bào)告; 通過e-mail接收客戶端的訪問報(bào)告; 通過即時(shí)消息軟件接收客戶端的訪問報(bào)告。 本申請(qǐng)實(shí)施例的有益效果可以包括
本申請(qǐng)實(shí)施中,由于能夠主動(dòng)接收客戶端包括客戶端對(duì)服務(wù)器進(jìn)行訪問 的結(jié)果的訪問報(bào)告,并根據(jù)所述訪問報(bào)告確定服務(wù)器的可訪問性。因此可以 主動(dòng)地確定出網(wǎng)站所在的服務(wù)器的可訪問性,從而能夠主動(dòng)進(jìn)行維護(hù),解決 服務(wù)器有關(guān)可訪問性方面的問題。


圖1為本申請(qǐng)實(shí)施例中確定服務(wù)器可訪問性的方法實(shí)施流程示意圖; 圖2為本申請(qǐng)實(shí)施例中確定服務(wù)器可訪問性的裝置結(jié)構(gòu)示意圖。
具體實(shí)施例方式
下面結(jié)合附圖對(duì)本申請(qǐng)的具體實(shí)施方式
進(jìn)行說明。
圖l為確定服務(wù)器可訪問性的方法實(shí)施流程示意圖,如圖所示,在確定服 務(wù)器的可訪問性時(shí)可以包括如下步驟
步驟IOI、接收客戶端的訪問報(bào)告,所述訪問報(bào)告包括客戶端對(duì)服務(wù)器進(jìn) 行訪問的結(jié)果;
步驟102、根據(jù)所述訪問報(bào)告確定服務(wù)器的可訪問性。
實(shí)施中,網(wǎng)站是一個(gè)功能性的、從其服務(wù)的類型上作的描述,其采用的硬件實(shí)體設(shè)備通常表現(xiàn)為服務(wù)器,因此,確定一個(gè)網(wǎng)站的可訪問性實(shí)際上是 確定一臺(tái)具體的服務(wù)器的可訪問性,因此本申請(qǐng)實(shí)施中將以服務(wù)器為例進(jìn)行 說明,顯然,能起到與服務(wù)器相同功能并運(yùn)用于網(wǎng)站服務(wù)中的其他設(shè)備實(shí)體
也能實(shí)施本申請(qǐng)。
在步驟101的實(shí)施中,客戶端可以包括可以通過通信網(wǎng)絡(luò)對(duì)服務(wù)器進(jìn)行 訪問的用戶設(shè)備,如PC、服務(wù)器、移動(dòng)終端等。
在確定訪問報(bào)告中包括的訪問結(jié)果時(shí),發(fā)明人在發(fā)明過程中注意到通 過對(duì)以往諸多案例及相關(guān)最佳實(shí)踐的爬梳整理,可以歸納出幾大類基本問 題,針對(duì)這些基本問題便可以研究出最佳的檢測手段用于確定服務(wù)器的可訪 問性。具體的,可以包括以下內(nèi)容之一或者其組合
客戶端到服務(wù)器的網(wǎng)絡(luò)路由可達(dá)性;客戶端對(duì)服務(wù)器DNS解析的正確 性;客戶端對(duì)服務(wù)器IP地址的ICMP可達(dá)性;客戶端與服務(wù)器之間上傳和/或 下載數(shù)據(jù)的速度;客戶端到服務(wù)器端口的連通性;客戶端的路由設(shè)置信息; 客戶端的TCP/IP配置信息;客戶端的電腦物理配置信息;客戶端電腦系統(tǒng)進(jìn) 程信息。
下面對(duì)如何獲取上述確定可訪問性的參數(shù)進(jìn)行說明,說明中將以一個(gè)市 場上可買到的、最常見的、可在其上實(shí)現(xiàn)本申請(qǐng)(以及相關(guān)申請(qǐng))實(shí)施例的 Windows操作系統(tǒng)進(jìn)行說明,然而注意,盡管相關(guān)申請(qǐng)和本申請(qǐng)的討論都關(guān) 于Windows操作系統(tǒng),但具有創(chuàng)造性的概念適用于提供類似功能的其他類型 的操作系統(tǒng),因此對(duì)Windows操作系統(tǒng)的引用僅作為示例而不起限制的作 用。
1、客戶端到服務(wù)器的網(wǎng)絡(luò)路由可達(dá)性。
具體在檢測該參數(shù)時(shí),可以先向客戶端提供服務(wù)器的IP地址,然后在客 戶端調(diào)用Windows系統(tǒng)命令 traceroute 來進(jìn)行4企測,在纟丸行完該命令后便可 以檢測出客戶端到該給定服務(wù)器IP地址的網(wǎng)絡(luò)路由可達(dá)性。
通過該參數(shù)可以判斷出在對(duì)服務(wù)器進(jìn)行訪問時(shí),路由是否完整;以及出現(xiàn)訪問問題時(shí),可能存在問題的路由網(wǎng)絡(luò)節(jié)點(diǎn)或路由網(wǎng)絡(luò)設(shè)備。
2、 客戶端對(duì)服務(wù)器DNS解析的正確性。
在檢測DNS解析的正確性時(shí),可以先向客戶端確定服務(wù)器的幾個(gè)域名, 然后調(diào)用Windows系統(tǒng)命令nslookup,在執(zhí)行完該命令后便可以檢測出給定 服務(wù)器幾個(gè)域名的DNS解析結(jié)果是否正確。
通過該參數(shù)便可以確定出服務(wù)器是不是因域名解析錯(cuò)誤而導(dǎo)致不可訪問的。
3、 客戶端對(duì)服務(wù)器IP地址的ICMP可達(dá)性。
在檢測ICMP的可達(dá)性時(shí),可以先向客戶端提供幾個(gè)服務(wù)器的IP地址, 然后調(diào)用Windows系統(tǒng)的命令ping,在該命令執(zhí)行結(jié)束后便可以檢測出給定 IP地址的服務(wù)器的ICMP可達(dá)性。
通過該參數(shù)便可以確定出服務(wù)器是不是因IP地址不可達(dá)而導(dǎo)致的不可訪問。
4、 客戶端與服務(wù)器之間上傳和/或下載數(shù)據(jù)的速度。
實(shí)施中,客戶端與服務(wù)器之間上傳和/或下載數(shù)據(jù)的速度,可以包括
根據(jù)客戶端與服務(wù)器之間依次上傳和/或下載數(shù)據(jù)量依次遞增的文件的實(shí) 際速度與客戶端理論上傳和/或下載速度確定出的速度。
具體地,在檢測客戶端到指定網(wǎng)站某臺(tái)服務(wù)器的下載數(shù)據(jù)速度時(shí),可以 先搭建專用的測速服務(wù)器,需要說明的是搭建專用測速服務(wù)器是為了避免 影響真實(shí)的網(wǎng)站服務(wù)器的工作服務(wù),實(shí)施中,測速服務(wù)器可以位于網(wǎng)站應(yīng)用 服務(wù)器集群中,在網(wǎng)絡(luò)體系中與網(wǎng)站應(yīng)用服務(wù)器處于同一層級(jí),而測速的主 要目的就是測試從客戶端到網(wǎng)站所在網(wǎng)絡(luò)之間的傳輸速度,因此測速服務(wù)器 與網(wǎng)站應(yīng)用服務(wù)器的微小差異可以忽略不計(jì)。實(shí)際上,測速服務(wù)器功能簡 單,完全可以將相關(guān)功能集成進(jìn)網(wǎng)站應(yīng)用服務(wù)器。
然后在測速服務(wù)器上放置數(shù)據(jù)量依次遞增的文件,其大小為64KB、 128KB、 256KB、 512KB、 1024KB五個(gè)文件,顯然,這五個(gè)文件僅用于示例,
8具體實(shí)施中可以采用多個(gè)、數(shù)據(jù)量大小不同的文件。測速程序便可以依次從小 到大下載這些文件,記錄文件下載時(shí)間,并根據(jù)文件大小計(jì)算下載該文件的 速率。
進(jìn)一步的確定客戶端理i侖下載速度為200KBps,需要i兌明的是200KBps 是一個(gè)經(jīng)驗(yàn)值,這是考慮到目前國內(nèi)的主流家庭寬帶理論網(wǎng)速一般不會(huì)超過 200KBps (比如電信的ADSL 2M寬帶)。由于測量誤差,高速網(wǎng)絡(luò)下載64 KB、 128 KB、 256KB文件難以算出真實(shí)的網(wǎng)速,比如因某種突發(fā)原因?qū)е?下載64KB文件速度大于200KBps,而這速度顯然不是正常的下載速度,所以 當(dāng)發(fā)現(xiàn)下載64KB文件網(wǎng)速結(jié)果超過200KBps時(shí)就接著下載128KB,直到 所得網(wǎng)速小于200KBps,否則以下載1024KB文件測得的網(wǎng)速作為最終結(jié)果 記錄。因此,若文件的下載速率大于200KBps,那么繼續(xù)下載下一個(gè)更大的 文件,并計(jì)算下載速率,直到某個(gè)文件的下載速率小于200KBps為止,如果 否,則以下載1024KB文件的速率作為下載速率記錄。
由于采用了下載文件大小依次遞增的文件,且考慮到用戶的理論下載速 度,因此通過該方式可以避免某些帶寬原本較小的用戶在測速過程中消耗太多 時(shí)間,如電話撥號(hào)、手機(jī)上網(wǎng)或者本地網(wǎng)絡(luò)帶寬擁堵的用戶等。
檢測上傳數(shù)據(jù)速度的過程與檢測下載數(shù)據(jù)速度的過程相似,可以在客戶 端本地產(chǎn)生隨機(jī)數(shù)據(jù),大小分別為64KB、 128KB、 256KB、 512KB、 1024KB,依次將它們上傳到測速服務(wù)器。測速服務(wù)器在收到每個(gè)文件后都會(huì) 計(jì)算上傳速率,將其反饋給測速程序。若文件上傳速率大于200KBps,那么 繼續(xù)上傳下一個(gè)更大的文件,并獲取其上傳速率,直到某個(gè)文件的上傳速率 小于200KBps為止,否則以上傳1024KB文件的速率作為上傳速率記錄。
通過檢測上傳和/或下載數(shù)據(jù)的速度,便可以確定是不是因上傳和/或下載 的數(shù)據(jù)流量不能保證對(duì)服務(wù)器的訪問而導(dǎo)致的不可訪問了 ,即,此時(shí)的不可 訪問性是因客戶端與服務(wù)器之間交互數(shù)據(jù)的速度制約導(dǎo)致的。
5、客戶端到服務(wù)器端口的連通性。在檢測客戶端到服務(wù)器特定端口的連通性時(shí),可以預(yù)定服務(wù)器的不同端
口列表(如1.2.3.4:80, 4.3.2.1:1688 ),然后是客戶端按列表依次訪問這些端口,檢測連通性,從而便可獲取到客戶端到服務(wù)器端口的連通性了。
通過該參數(shù),便可以確定是不是因服務(wù)器的端口問題而導(dǎo)致的不可訪問了。
6、 客戶端的路由設(shè)置信息。
在獲取客戶端本地路由設(shè)置信息時(shí),可以在客戶端調(diào)用Windows系統(tǒng)命令route print,通過該命令的執(zhí)行便可以獲取客戶端本地路由設(shè)置信息。
通過該參數(shù),可以確定是不是因客戶端的配置錯(cuò)誤而導(dǎo)致的不可訪問了。
7、 客戶端的TCP/IP配置信息。
在獲取客戶端本地TCP/IP配置信息時(shí),可以在客戶端調(diào)用Windows系
統(tǒng)命令ipconfig /all,通過執(zhí)行該命令可以獲取客戶端本地的TCP/IP配置信自
通過該參數(shù),可以確定是不是因客戶端的TCP/IP配置錯(cuò)誤而導(dǎo)致的不可訪問了。
8、 客戶端的電腦物理配置信息。
在獲取客戶端本地電腦物理配置信息時(shí),可以在客戶端調(diào)用Windows系
統(tǒng)命令systeminfo,在執(zhí)行完該命令后便可以獲取客戶端本地電腦物理配置信自
通過該參數(shù),可以確定是不是因客戶端的物理配置錯(cuò)誤而導(dǎo)致的不可訪問了 。
9、 客戶端電腦系統(tǒng)進(jìn)程信息。
在荻取客戶端本地電腦系統(tǒng)進(jìn)程信息時(shí),可以在客戶端調(diào)用Windows系
統(tǒng)命令tasklist,在執(zhí)行完該命令后便可以獲取客戶端本地電腦系統(tǒng)進(jìn)程信自
10了,例如有病毒程序、某些禁止訪問網(wǎng)頁程序在運(yùn)行而導(dǎo)致不能訪問服務(wù)器。
實(shí)施中,可以將上述調(diào)用命令的執(zhí)行過程編寫成一個(gè)可執(zhí)行文件,例如
名為NetReport.exe,具體實(shí)施中,可以用C語言等計(jì)算才幾語言編寫,通過MinGW編譯套件編i斧生成,這樣只需要?jiǎng)討B(tài)調(diào)用Windows系統(tǒng)的基本動(dòng)態(tài)鏈接庫(DLL)以及winsock32動(dòng)態(tài)鏈接庫,無需依賴其它特殊程序或者第三方動(dòng)態(tài)鏈接庫,在絕大多數(shù)客戶電腦上就能順利執(zhí)行。
同時(shí),本領(lǐng)域技術(shù)人員易知,實(shí)現(xiàn)這些調(diào)用命令的程序軟件數(shù)據(jù)量也不大,例如用C語言編譯生成的二進(jìn)制可執(zhí)行文件NetReport.exe只有幾十KB左右,十分方便傳輸、下載,可以很方便的就能實(shí)現(xiàn)提高客戶端網(wǎng)絡(luò)檢測的效率。
實(shí)施中,可以定時(shí)和/或即時(shí)觸發(fā)客戶端生成訪問l艮告,例如可以定時(shí)和/或即時(shí)從網(wǎng)絡(luò)側(cè)發(fā)送命令激活上述實(shí)施例中的NetReport.exe,當(dāng)程序運(yùn)行后便可以生成訪問報(bào)告。
當(dāng)然,也可以由客戶端定時(shí)和/或即時(shí)生成訪問才艮告,例如可以可以定時(shí)和/或即時(shí)在客戶端上運(yùn)行上述實(shí)施例中的NetReport.exe,當(dāng)程序運(yùn)行后侵_可以生成訪問報(bào)告。
在接收客戶端的訪問報(bào)告時(shí),可以包括以下方式之一或者其組合
通過SMTP服務(wù)器接收客戶端的訪問報(bào)告;'實(shí)施中,選用SMTP服務(wù)器接收的目的在于方便,當(dāng)客戶端需要發(fā)送訪問報(bào)告時(shí),若探測所給SMTP服務(wù)器可達(dá),就直接將訪問報(bào)告通過SMTP服務(wù)器發(fā)送。當(dāng)然,更優(yōu)的方法是,實(shí)現(xiàn)多點(diǎn)分布的專用訪問報(bào)告?zhèn)魉徒涌诜?wù)器,當(dāng)需要發(fā)送訪問報(bào)告時(shí),便自動(dòng)探測其中可達(dá)接口服務(wù)器,然后將訪問報(bào)告通過加密協(xié)議傳送至該服務(wù)器,此后便可經(jīng)由內(nèi)部數(shù)據(jù)收集匯總,然后展現(xiàn)為待解決問題,此實(shí)施方式不僅方便,而且安全。
ii通過e-mail接收客戶端的訪問報(bào)告;通過即時(shí)消息軟件接收客戶端的訪問報(bào)告。
以上述NetReport.exe為例,實(shí)施中可以將上述檢測結(jié)果保存到本地一個(gè)名為NetReport.txt的文本文件中,則只需接收該文本文件便可以獲取到以訪問報(bào)告。
而傳輸NetReport.txt可以通過e-mail方式傳回;也可以在讀取已保存到本地的NetReport.txt內(nèi)容后,調(diào)用SMTP服務(wù)器,將該內(nèi)容發(fā)送出來,顯然,也可以通過即時(shí)消息軟件來傳輸,如QQ、 MSN等軟件。利用網(wǎng)絡(luò)技術(shù)傳輸數(shù)據(jù)是本領(lǐng)域技術(shù)人員易知的,本處不再贅述。
在步驟102中,根據(jù)上述實(shí)施例中對(duì)各參數(shù)的分析,便容易得知如何根據(jù)所述訪問報(bào)告來確定服務(wù)器的可訪問性了 。
基于同 一 申請(qǐng)構(gòu)思,本申請(qǐng)實(shí)施例中還提供了 一種確定服務(wù)器可訪問性的裝置,由于該裝置解決問題的原理與確定服務(wù)器可訪問性的方法相似,因此該裝置的實(shí)施可以參見方法的實(shí)施,重復(fù)之處不在贅述。
圖2為確定服務(wù)器可訪問性的裝置結(jié)構(gòu)示意圖,如圖所示,確定服務(wù)器可訪問性的裝置201中可以包括
接收模塊,用于接收客戶端的訪問報(bào)告,所述訪問報(bào)告包括客戶端對(duì)服務(wù)器進(jìn)行訪問的結(jié)果;
可訪問性確定模塊,用于根據(jù)所述訪問報(bào)告確定服務(wù)器的可訪問性。
為了更進(jìn)一步的描述本申請(qǐng)的運(yùn)用,圖中還示出了與客戶端202、服務(wù)器203,客戶端202與裝置201之間通過網(wǎng)絡(luò)相連,裝置201可以通過網(wǎng)絡(luò)接收202發(fā)送的數(shù)據(jù),例如裝置201通過網(wǎng)絡(luò)接收客戶端202發(fā)送的訪問報(bào)告,圖中僅以PC、服務(wù)器、移動(dòng)終端形式的客戶端示例,實(shí)際實(shí)施中可以有若干客戶端,顯然,客戶端越多,則對(duì)服務(wù)器可訪問性的結(jié)果確定越準(zhǔn)確。
實(shí)施中,確定服務(wù)器可訪問性的裝置可以是一些能夠進(jìn)行數(shù)據(jù)處理的設(shè)備、裝置、實(shí)體,如PC、服務(wù)器等。實(shí)施中,客戶端202檢測服務(wù)器203的可訪問性,然后形成包括客戶端對(duì)服務(wù)器進(jìn)行訪問的結(jié)果的訪問報(bào)告,并通過網(wǎng)絡(luò)將訪問"J艮告發(fā)送至裝置201,通過對(duì)訪問報(bào)告的分析,裝置201可以獲知服務(wù)器203的可訪問性,也因此可以主動(dòng)發(fā)現(xiàn)問題,主動(dòng)進(jìn)行維護(hù)。
實(shí)施中,接收模塊可以進(jìn)一步用于接收包括以下內(nèi)容之一或者其組合的訪問的結(jié)果
客戶端到服務(wù)器的網(wǎng)絡(luò)路由可達(dá)性;
客戶端對(duì)服務(wù)器DNS解析的正確性;
客戶端對(duì)服務(wù)器IP地址的ICMP可達(dá)性;
客戶端與服務(wù)器之間上傳和/或下載數(shù)據(jù)的速度;
客戶端到服務(wù)器端口的連通性;
客戶端的路由設(shè)置信息;
客戶端的TCP/IP配置信息;
客戶端的電腦物理配置信息;
客戶端電腦系統(tǒng)進(jìn)程信息。
實(shí)施中,可以在客戶端202上安裝上述實(shí)施例中的NetReportexe后,便可以在執(zhí)行NetReport.exe后得到訪問的結(jié)果,并形成NetReport.txt,通過網(wǎng)絡(luò)發(fā)送至裝置201。
對(duì)于NetReport.exe,可以通過網(wǎng)絡(luò)傳送至客戶端202上,也可以采用其他方式安裝在客戶端上,這是本領(lǐng)域技術(shù)人員易知的。
實(shí)施中,檢測程序NetReport.exe不僅可以放在如圖2所示的移動(dòng)終端、PC、服務(wù)器上,還可以放在客戶端網(wǎng)絡(luò)接入設(shè)備,如ADSL (AsymmetricDigital Subscriber Line,非對(duì)稱數(shù)字用戶線)MODEM(調(diào)制解調(diào)器)、路由器、無線AP (Access Point,接入點(diǎn))中,當(dāng)客戶接受相關(guān)協(xié)議條款后,便可以根據(jù)條件觸發(fā),或由客戶主動(dòng)點(diǎn)擊/執(zhí)行觸發(fā)。 ,
檢測程序NetReport.exe的所有或部分功能還可以與現(xiàn)有的常用客戶端軟件集成,如與即時(shí)消息工具、瀏覽器、殺毒軟件、輸入法工具集成,也可以實(shí)現(xiàn)在客戶接受相關(guān)協(xié)議條款后,根據(jù)條件觸發(fā),或由客戶主動(dòng)點(diǎn)擊/執(zhí)行觸發(fā)。
所述接收模塊還可以進(jìn)一步用于根據(jù)客戶端與服務(wù)器之間依次上傳和/或下載數(shù)據(jù)量依次遞增的文件的實(shí)際速度與客戶端理論上傳和/或下載速度確定速度。
裝置中還可以進(jìn)一步包括
觸發(fā)模塊,用于定時(shí)和/或即時(shí)觸發(fā)客戶端生成訪問報(bào)告。實(shí)施中,觸發(fā)模塊可以通過網(wǎng)絡(luò)發(fā)送命令來觸發(fā)客戶端202。接收模塊還可以進(jìn)一步用于通過以下方式之一或者其組合接收客戶端的訪問報(bào)告
通過SMTP服務(wù)器接收客戶端的訪問報(bào)告;通過e-mail接收客戶端的訪問報(bào)告;通過即時(shí)消息軟件接收客戶端的訪問報(bào)告。
由上述實(shí)施例可以看出,通過本申請(qǐng)的方案,可以很方便的獲知服務(wù)器的可訪問性,也因此能夠很好的對(duì)服務(wù)器進(jìn)行維護(hù)、主動(dòng)解決服務(wù)器存在的問題。
同時(shí),在具體的實(shí)現(xiàn)上,可以將調(diào)用上述命令而執(zhí)行的所有基本的檢測手段都打包在一個(gè)極小的二進(jìn)制可執(zhí)行文件中,可以快速傳遞給用戶,之后,用戶只要點(diǎn)擊執(zhí)行,或者通過網(wǎng)絡(luò)觸發(fā)執(zhí)行,便可自動(dòng)執(zhí)行所有檢測工作,獲得輸出的結(jié)果,很方便的便可以作為訪問報(bào)告發(fā)送至用于可訪問性確定的裝置。在訪問報(bào)告自動(dòng)發(fā)送裝置后,網(wǎng)站技術(shù)支持服務(wù)、技術(shù)支持工程師等便可以根據(jù)檢測結(jié)果后即可進(jìn)行分析,并解決問題。顯然,這一過程大
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存
儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本申請(qǐng)是參照根據(jù)本申請(qǐng)實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算
得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一 系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
盡管已描述了本申請(qǐng)的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員 一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請(qǐng)范圍的所有變更和修改。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本申請(qǐng)進(jìn)行各種改動(dòng)和變型而不脫離本申請(qǐng)的精神和范圍。這樣,倘若本申請(qǐng)的這些修改和變型屬于本申請(qǐng)權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本申請(qǐng)也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1、一種確定服務(wù)器可訪問性的方法,其特征在于,包括如下步驟接收客戶端的訪問報(bào)告,所述訪問報(bào)告包括客戶端對(duì)服務(wù)器進(jìn)行訪問的結(jié)果,所述訪問的結(jié)果包括以下內(nèi)容之一或者其組合客戶端到服務(wù)器的網(wǎng)絡(luò)路由可達(dá)性、客戶端對(duì)服務(wù)器的域名服務(wù)器DNS解析的正確性、客戶端對(duì)服務(wù)器IP地址的因特網(wǎng)控制報(bào)文協(xié)議ICMP可達(dá)性、客戶端與服務(wù)器之間上傳和/或下載數(shù)據(jù)的速度、客戶端到服務(wù)器端口的連通性、客戶端的路由設(shè)置信息、客戶端的傳輸控制協(xié)議/互連網(wǎng)協(xié)議TCP/IP配置信息、客戶端的電腦物理配置信息、客戶端電腦系統(tǒng)進(jìn)程信息;根據(jù)所述訪問報(bào)告確定服務(wù)器的可訪問性。
2、 如權(quán)利要求l所述的方法,其特征在于,客戶端與服務(wù)器之間上傳和/ 或下載數(shù)據(jù)的速度,包括根據(jù)客戶端與服務(wù)器之間依次上傳和/或下載數(shù)據(jù)量依次遞增的文件的實(shí) 際速度與客戶端理論上傳和/或下載速度確定出的速度。
3、 如權(quán)利要求1或2所述的方法,其特征在于,進(jìn)一步包括 定時(shí)和/或即時(shí)觸發(fā)客戶端生成訪問報(bào)告;和/或,客戶端定時(shí)和/或即時(shí)生成訪問l艮告。
4、 如權(quán)利要求1所述的方法,其特征在于,所述接收客戶端的訪問報(bào) 告,包括以下方式之一或者其組合通過筒單郵件傳送協(xié)議SMTP服務(wù)器接收客戶端的訪問報(bào)告; 通過e-mail接收客戶端的訪問報(bào)告; 通過即時(shí)消息軟件接收客戶端的訪問報(bào)告。
5、 一種確定服務(wù)器可訪問性的裝置,其特征在于,包括接收模塊,用于接收客戶端的訪問報(bào)告,所述訪問報(bào)告包括客戶端對(duì)服 務(wù)器進(jìn)行訪問的結(jié)果,所述訪問的結(jié)果包括以下內(nèi)容之一或者其組合客戶端到服務(wù)器的網(wǎng)絡(luò)路由可達(dá)性、客戶端對(duì)服務(wù)器的域名服務(wù)器DNS解析的正確 性、客戶端對(duì)服務(wù)器IP地址的因特網(wǎng)控制報(bào)文協(xié)議ICMP可達(dá)性、客戶端與 服務(wù)器之間上傳和/或下載數(shù)據(jù)的速度、客戶端到服務(wù)器端口的連通性、客戶端 的路由設(shè)置信息、客戶端的傳輸控制協(xié)議/互連網(wǎng)協(xié)議TCP/IP配置信息、客戶 端的電腦物理配置信息、客戶端電腦系統(tǒng)進(jìn)程信息;可訪問性確定模塊,用于根據(jù)所述訪問報(bào)告確定服務(wù)器的可訪問性。
6、 如權(quán)利要求5所述的裝置,其特征在于,所述接收模塊進(jìn)一步用于根 據(jù)客戶端與服務(wù)器之間依次上傳和/或下載數(shù)據(jù)量依次遞增的文件的實(shí)際速度與客戶端理論上傳和/或下載速度確定速度。
7、 如權(quán)利要求5或6所述的裝置,其特征在于,進(jìn)一步包括 觸發(fā)模塊,用于定時(shí)和/或即時(shí)觸發(fā)客戶端生成訪問報(bào)告。
8、 如權(quán)利要求5所述的裝置,其特征在于,所述接收沖莫塊進(jìn)一步用于通 過以下方式之一或者其組合接收客戶端的訪問報(bào)告通過SMTP服務(wù)器接收客戶端的訪問報(bào)告; 通過e-mail接收客戶端的訪問報(bào)告; 通過即時(shí)消息軟件接收客戶端的訪問報(bào)告。
全文摘要
本申請(qǐng)公開了一種確定服務(wù)器可訪問性的方法及裝置,包括接收客戶端的訪問報(bào)告,所述訪問報(bào)告包括客戶端對(duì)服務(wù)器進(jìn)行訪問的結(jié)果;根據(jù)所述訪問報(bào)告確定服務(wù)器的可訪問性。使用本申請(qǐng)可以主動(dòng)地確定出網(wǎng)站所在的服務(wù)器的可訪問性,能夠主動(dòng)進(jìn)行維護(hù),解決服務(wù)器有關(guān)可訪問性方面的問題。
文檔編號(hào)H04L29/06GK101494654SQ20091011789
公開日2009年7月29日 申請(qǐng)日期2009年3月13日 優(yōu)先權(quán)日2009年3月13日
發(fā)明者亮 馮 申請(qǐng)人:阿里巴巴集團(tuán)控股有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
莲花县| 太仆寺旗| 郴州市| 农安县| 台北市| 焦作市| 台州市| 潜江市| 北安市| 白山市| 高邑县| 漳州市| 股票| 芦溪县| 始兴县| 海安县| 徐闻县| 于都县| 武鸣县| 淳安县| 中山市| 和林格尔县| 呼和浩特市| 乐安县| 福鼎市| 西林县| 仙居县| 宁远县| 芮城县| 蓬溪县| 木里| 洪洞县| 红桥区| 英德市| 万年县| 长丰县| 上栗县| 苍山县| 池州市| 本溪市| 子洲县|