2011-02-10 134 views
0

我正在運行一個服務器端應用程序,它接收從客戶端ping到某些IP地址的數據。 當前有人前往這些客戶端並手動進行ping。 我可以通過javascript或任何客戶端語言自動執行此程序的客戶端運行ping程序嗎?獲取客戶端自動發送數據到服務器

我想讓客戶端自動ping幾個IP地址,然後從ping請求中提取數據,然後將這些數據提供給服務器以便記錄。 這可能嗎?

+0

你的字面意思是`ping`嗎?這是不可能的,但提出*一些*請求將是。你需要從請求中返回什麼樣的數據?您正在ping的服務器不受您的控制? – 2011-02-10 07:51:02

回答

0

我想運行一個screip使客戶端機器向這些站點發送ping請求,並且需要報告延遲和包丟失。

我不認爲你可以從Javascript中獲得這樣的低級信息。

你可以做的是風格爲http://speedtest.net的速度測試,它使用JS或Flas來回發送數據。但是,我期望正確的速度測試並不是微不足道的。如果這是一種選擇,我認爲有供應商可以轉售他們現成的速度測試解決方案。

除此之外,根據您的情況,也許可以考慮編寫一個可執行程序,調用系統的ping命令並將結果傳輸給您。當然,這需要客戶端安裝。

相關問題