我应该如何使用C#和.NET创建一个应用程序,例如,在一台计算机上按下一个按钮触发另一个事件?
我看到了这个:
Recommended way to communicate between processes running on different computers on the same network
我从来没有听说过WCF,这是我应该尝试的吗?
答案 0 :(得分:4)
您问题是广泛的方式但是我可以简要介绍一下WCF(以及大多数客户端/服务器应用程序)的工作原理。
您创建一个WCF服务,然后在客户端应用程序中引用WCF服务(在VS右键单击引用中,然后添加服务引用)。客户端应用程序中的单击将向将处理该消息的WCF服务发送消息。
如上所述,入门指南非常不错。 WCF测试客户端也是一个很好的调试工具。如果打开Visual Studio命令提示符并键入wcftestclient,它将弹出。
以下是一些可能有用的文章:
答案 1 :(得分:2)
是的,我会使用WCF,因为我知道使用WCF运行一个简单的项目非常容易,这将使您有信心在其上构建。 (话虽如此,我对其他任何网络技术都没有太多经验。)
从this Getting Started tutorial开始。
如果您有更具体的问题,请询问他们。