代码之家  ›  专栏  ›  技术社区  ›  Christian Casutt

Windows服务/进程-交换数据/指令

  •  0
  • Christian Casutt  · 技术社区  · 14 年前

    进程(Windows窗体应用程序、控制台应用程序,将来也是一个Web解决方案)需要指示Windows服务并与之交互。 我想知道哪种方式最好。 我将用C#编写解决方案,.NET框架版本并不重要。 在过去,我使用过远程处理(Activator)、WCF接口和契约、进程间交换IPC和一些命名管道实现。你有什么经验?其他方式?

    2 回复  |  直到 14 年前
        1
  •  0
  •   Ladislav Mrnka    14 年前

    我会选择WCF。这是目前最现代、可能也是最受支持的方法。在大多数情况下,它“取代”了旧技术。WCF的一个很好的特性是,如果您需要将服务移动到其他协议,您只需在配置中就可以做到这一点。

        2
  •  0
  •   Rob    14 年前

    我以前的经验总是在ipcconnel上进行的,主要是因为我必须参与的唯一代码可以进行任何形式的进程间通信。它从来没有给我带来任何问题,代码在我打字的时候运行得非常愉快。