我有一个Windows服务和一个NotifyIcon-Applicaiton(Sys-Tray),该服务应与该服务进行通信。该应用应该发送命令并从服务中接收端口,以提供进一步通信的套接字。
该服务会覆盖OnCustomCommand方法,但我不知道如何向调用程序发送答案。
protected override void OnCustomCommand(int command)
{
switch (command)
{
case 'p':
// SEND Port number
break;
case 's':
// SEND Service Name
break;
case 'n':
// SEND Notification
break;
}
base.OnCustomCommand(command);
}
通知图标应用程序
var serviceController = new ServiceController("ATLED Service");
serviceController.ExecuteCommand((int)'p');
答案 0 :(得分:1)
可以有不同的方法