我写了个windows服务,用来发送手机短信,手机号码是存储在服务的某个队列中现在是想每次有新的短信要发送的时候就调用这个服务,把新的手机号码插入发送队列
(不考虑把数据存在数据库或某个文件,再用服务不停的去扫表/读文件)想问下WEB程序可以实现这样的操作吗?就是调用windows服务内的队列向其新增数据有没有一个类似的操作列子

解决方案 »

  1.   


    System.ServiceProcess.ServiceController[] serviceController = System.ServiceProcess.ServiceController.GetServices();
            foreach (System.ServiceProcess.ServiceController service in scon)
            {
                string servicename = service.ServiceName;
                if (servicename.Equals("服务名称"))
                {
                    if (service.Status == System.ServiceProcess.ServiceControllerStatus.Stopped)
                    {
                        service.Start("参数数组");
                    }
                }
            }