C# .NET网络通信:如何在不同计算机之间进行通信?

6

1
请投票关闭的人留下评论,以便我让它更加清晰明了。 - Mark Lalor
1
是的,您可以使用WCF来实现这一点,但是您的问题太过宽泛。尝试使用WCF,然后如果还有问题没有被解决,请再回来提出更具体的问题。 - Tim Lloyd
1
我认为他们投票关闭是因为你的问题太过宽泛。你基本上是在要求整个解决方案。换句话说,更具体地说明你需要什么,以及你在解决它时遇到了什么问题。 - AJC
当我在Google上进行了精确搜索"C# .NET 在网络上的计算机之间通信",并没有真正出现WCF相关内容,我认为这似乎是最好的方法,你有点回答了我的问题,当你搜索它时,这个页面会出现给那些有同样问题的人。 - Mark Lalor
呵呵呵...你发表评论时,有多少次它在发布时就变得不相关了? :) 我之前的评论又一次变得不相关了(在同一个主题中两次)...祝好运,我最近也刚学会WCF,它非常酷,小提示:一切都关乎配置。 - AJC
显示剩余3条评论
2个回答

4

你的问题太过广泛,但我可以简要介绍一下WCF(以及大多数客户端/服务器应用程序)的工作原理。

你需要创建一个WCF服务,然后在客户端应用程序中引用WCF服务(在VS中右键单击引用,然后添加服务引用)。客户端应用程序中的点击将向WCF服务发送消息,并由WCF服务处理该消息。

正如提到的那样,入门指南非常不错。WCF测试客户端也是一个很好的调试工具。如果打开Visual Studio命令提示符并输入wcftestclient,它将弹出。

以下是一些可能有帮助的文章:


1
那个概述有所帮助,是的,我改变了广度。 - Mark Lalor

2

是的,我会使用WCF,因为我知道使用WCF很容易启动一个简单的项目,这将使您有信心继续构建。 (话虽如此,我对其他任何网络技术都没有太多经验。)

这个入门教程开始。

然后,如果您有更具体的问题,请提出。


这个视频看起来也不错:http://channel9.msdn.com/shows/Endpoint/Endpoint-Screencasts-Creating-Your-First-WCF-Service/ - Mark Lalor

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接