我从微软看一些新手教程就是为什么。
所以现在我只想知道,我如何编程,以便我的应用程序可以连接到所有PC或Mac,而不是关于操作系统(Win,Linux,Mac OS)。
有可能吗?什么时候怎么样?
非常感谢帮助!
答案 0 :(得分:0)
如果你想让你的应用程序在不同的PC上运行,然后他们互相交谈,那么是的,看看Mono。基本上它意味着您可以用.NET编写程序,然后在.NET平台的实现可用的任何地方运行它(Mono支持Windows,Linux和Mac OS)。
否则,您需要指定应用程序要连接的内容。
答案 1 :(得分:0)
他们解决了这个问题,解决方案是Web服务。 如果你想要TCP / IP那是另一个故事。
答案 2 :(得分:0)
您可以使用mono在C#中进行开发,并将您的应用程序部署到Windows / Linux和Mac OS。
您可以使用Web服务,而其他操作系统上的客户端应用程序都可以连接到Web服务并使用它,即使您最终使用其他跨操作系统语言(如java)开发客户端。
另一方面,您可以使用tcp / ip或udp协议,具体取决于您的应用程序需求。
这实际上取决于你在做什么。