Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ping/通知.NET Windows服务的最简单方法是什么?_.net_Python_Windows Services_Ironpython - Fatal编程技术网

ping/通知.NET Windows服务的最简单方法是什么?

ping/通知.NET Windows服务的最简单方法是什么?,.net,python,windows-services,ironpython,.net,Python,Windows Services,Ironpython,ping/通知.NET Windows服务的最简单方法是什么?我必须使用WCF吗?还是有更简单的方法? 我希望能够在任何地方使用Python(或Iron Python)脚本唤醒服务。 如果服务已停止,是否有办法(通过电子邮件)通知我? 有一个命令行工具可以用来启动、停止和查询服务 我不知道是否有一种简单的方法可以从python使用WMI,但WMI也提供了远程控制服务的能力 如果要使用.net,请使用该类 如果您想使用较低级别的.NET套接字,可以使用框架的。看一看。要在Windows服务中托管它

ping/通知.NET Windows服务的最简单方法是什么?我必须使用WCF吗?还是有更简单的方法? 我希望能够在任何地方使用Python(或Iron Python)脚本唤醒服务。 如果服务已停止,是否有办法(通过电子邮件)通知我?

  • 有一个命令行工具可以用来启动、停止和查询服务
  • 我不知道是否有一种简单的方法可以从python使用WMI,但WMI也提供了远程控制服务的能力
  • 如果要使用.net,请使用该类

如果您想使用较低级别的.NET套接字,可以使用框架的。看一看。要在Windows服务中托管它,.

我必须在Windows服务中托管WCF才能远程通知它。只是为了尽可能简单地部署解决方案。使用ServiceController需要正确的权限设置

是否要向windows服务发送ICMP echo命令?你在说“平”的其他意思吗?实际上是在模仿一个ping。基本上,当服务被ping/通知时,应该触发一个方法。