所以,我想用C#构建某种远程控制应用程序,但我不知道什么关于套接字编程。我做了很多搜索,但我找不到我想要的东西。与两台计算机之间的通信与c#
我唯一需要的是在互联网上两台计算机之间的通信,我只是需要一种方法,以便能够发送和接收像一个简单的字符串变量“机器人:移动”,但我无法弄清楚如何和如果有人能帮助我,我会非常高兴。
P.S.我还没有开始这个项目又那么如果它的Windows窗体或控制台应用程序提前
感谢不要紧
更新:
感谢我学会了如何使用WCF和我的帮助设法创建我想要的应用程序,但不幸的是它只能在本地工作,我没有静态IP地址或Windows/IIS托管来通过互联网托管它。我唯一拥有的是Linux/Apache主机,我尝试了单声道,这是一个不行。所以我想知道是否有任何不同的解决方案来解决我的问题。
P.S.是否有另一种编程语言,如C或JAVA,使这成为可能? 如果是这样你能给我一个关于如何做的链接?
你想使用简单的控制台应用程序来做它吗? – Ikaso
这是一个有点过于宽泛的本网站的问题,可能会被关闭,除非你添加更多关于你的约束和要求的细节[编辑你的问题](http://stackoverflow.com/posts/20457715/edit)。我建议不要直接处理'sockets',而是使用一个隐藏所有这些东西的库来使它更简单,比如[WCF](http://msdn.microsoft.com/en-us/library /ms731082%28v=vs.110%29.aspx)。然而,一旦你选择了一项技术,如果你迷失了或者不理解它的一个方面,你可以随时询问一个关于它的新特定问题。 –
是一个控制台应用程序会很好 – Ashkan