I'M 一菜鸟,希望各位不要见笑。
问题是:
设计一套程序,主要分为 一个UI界面程序和一个Windows服务程序,UI程序用于收集设置参数,Windows服务程序用于根据设置参数运行,目前苦恼的是 不知道如何将从界面程序收集的设置参数传递给 windows服务程序!
请各位高手,高高手,帮助解答!

解决方案 »

  1.   

    如果是简单的设置参数,可以把参数写入某配置文件。
    UI发送一个命名事件,服务得到通知后重新读配置文件就可以了。EventWaitHandle nofityEvent = new EventWaitHandle(false, EventResetMode.AutoReset, "Global\\MyEvent");
      

  2.   

    除了配置文件,还可以进程间通信...方法多了,Windows消息、共享内存、管道、RPC、TCP/IP等等都可以用...从你的需求看,配置文件就满足了...
      

  3.   

    服务提供remoting接口,UI调用remoting 接口传参数
    服务接收到配置后刷内存
      

  4.   

    可以 看看这边文章
    http://blog.csdn.net/tanliyoung/archive/2006/09/14/1222186.aspx