2012-04-16 46 views
0

我需要在Unix(以及Linux)機器上實現一個守護程序,該守護程序爲網絡中的其他功能制定檢查列表。這應該有兩種方式。在Unix/Linux上提供檢查信息的網絡服務

1)在客戶端,我需要的功能(Windows中,最好,但實際上任何語言適合),它可以從網絡的東西進入我的服務器一樣

bool CheckMe (string serverName, string myStringToCheck){ 
    return ServiceProvidedByServer (serverName, myStringToCheck) 
}; 

2)而在Unix /在Linux端,如果字符串myStringToCheck存在或不在列表中,我需要一個訪問文本列表文件的服務,並且該服務響應truefalse

我該如何執行此操作?第一次嘗試是使用LDAP列表,但這是不允許的(我不應該爲此創建一個LDAP組,但如果我可以在Unix中創建組,這將是有效的),所以我想到了Unix守護進程。

在此先感謝。

更新

一個朋友給我的想法。也許會存在一個相當於Unix上的Windows Active Directory?

+1

snmp是一個協議,旨在做到你想要的。您可以設置一個操作系統盒來查詢其他系統數據。看看nagios,net-snmp,怎麼了黃金。 – 2012-04-17 03:03:18

+0

那麼我應該在Unix上設置一個snmp服務器?它會讀取一個文本文件並響應網絡中的查詢,詢問某個字符串是否屬於該文件內的列表。我看了一下snmp文檔,發現它並不簡單。有人會對如何實施這個想法有一個想法嗎? – Rego 2012-04-17 12:56:48

回答

相關問題