网络服务,提供Unix / Linux上的检查信息

时间:2012-04-16 21:10:34

标签: linux web-services unix daemon snmp

我需要在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 个答案:

答案 0 :(得分:0)

Rpc应该适合你。

http://linux.die.net/man/3/rpc

我会推荐DBUS,但我担心它在Windows中不可用。