用于控制wcf服务的GUI

本文关键字:GUI 服务 wcf 控制 用于 | 更新日期: 2023-09-27 18:03:36

是否可以创建一个GUI(winform)来控制wcf服务并将数据发送到连接到该服务的客户端

用于控制wcf服务的GUI

是的,一个GUI来调用服务;我想说的是,控制*是另一回事,但这也是可能的。

*控制我将是一个应用程序,坐在它能够打开,关闭,重置等。

简短的回答:是的-只是因为c#几乎什么都有可能:-)

长话短说:这取决于你想控制什么。如果你想打开/关闭服务,你最好把它实现为一个Windows服务,并使用Windows的方式来控制服务。如果你想在服务中"更改设置",那么也可以:是的,这将只是另一个客户端。

要将消息从服务发送到客户端,最好实现回调契约(也称为双向通信)。详见:http://idunno.org/archive/2008/05/29/wcf-callbacks-a-beginners-guide.aspx