首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >远程监控设计

远程监控设计
EN

Stack Overflow用户
提问于 2010-01-12 00:08:57
回答 3查看 558关注 0票数 4

我需要通过压力测试来监控几个系统。我想做一个客户机-服务器.NET(C#)应用程序,它将ping系统以检查温度、内存使用情况等。

客户端将在启动时提供系统信息(cpu-mem-hdd配置),然后将通过几个基准测试/压力测试。服务器将跟踪正在执行的内容,并能够检测系统崩溃。我几乎有了客户端的所有代码(已经在系统上运行,使用WMI)

我没有使用.NET remoting和WCF的经验,但我认为这是一个学习它们的好机会。

你会使用什么技术?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-01-12 00:18:05

WCF旨在将.net远程处理与其他几种微软技术统一起来。WCF为您提供了很大的灵活性,只需更改几个.net属性即可更改客户端-服务器体系结构的设计。

我建议您谨慎操作,并确保手头有一个好的WCF参考资料。如果没有一个,你会花很多时间在泥浆中旋转你的轮子。

票数 3
EN

Stack Overflow用户

发布于 2010-01-12 00:17:07

可能是基于http://www.snmpsharpnet.com/Snmp。没有什么奇特的、新颖的和闪亮的东西,而是一种协议,它的目的是完全用于你所描述的东西。肯定会是我的第一选择。

如果这对你来说不是一个选择:我的第二个选择是WCF,因为它可以在不同的平台上使用(你将来会更灵活)。

票数 1
EN

Stack Overflow用户

发布于 2010-01-12 00:17:40

我会选择服务总线。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2043021

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档