我想编写一个小型Windows Mobile应用程序,它可以监控我的主XP PC。 IT应检查我的PC是否正在运行以及Internet连接是否正常(可能是通过ping一个Sever)。
如果出现问题,我的移动应用程序应该使用移动网络(而不是通过互联网)通过移动设备向我发送短信。
这可以为我提供一些想法吗?
答案 0 :(得分:1)
您应该查看WMI - 它允许您查询Windows计算机并收集各种数据;网络信息,硬件信息,资源使用,列表继续。
我没有使用Windows Mobile的经验,因此我不确定您是否可以从中执行WMI查询,但如果不是,您可以创建一个基于ASP.NET的接口来执行实际的WMI调用。然后,您可以从移动设备访问ASP.NET页面。另一种以类似方式运行的选项是使用Web服务并通过您的移动应用程序调用这些服务。
以下是WMI上的MSDN部分:http://msdn.microsoft.com/en-us/library/aa394582.aspx
编辑:其实我在那里切了一点点;我的道歉,这个想法并不像我所说的那样使用移动网络。