用于控制wcf服务的GUI

时间:2013-03-13 10:52:18

标签: c# winforms wcf

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

2 个答案:

答案 0 :(得分:1)

是的,嗯,调用服务的GUI; 控制 *,我想说,是另一回事,但同样可能。

*控制我将是一个应用程序,它可以打开,关闭,重置等等。与使用它完全不同。

答案 1 :(得分:1)

简短的回答:是的 - 只是因为C#可以做任何事情: - )

答案很长:这取决于你想控制的是什么。如果要打开/关闭服务,最好将其作为Windows服务实现,并使用Windows方法来控制服务。如果你想在服务中“更改设置”,那么:是的,这只是另一个客户。

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