【发布时间】:2011-11-12 19:08:17
【问题描述】:
我将编写简单的 C++ 应用程序,服务器-客户端,客户端-客户端。我想用 Java 或 C++ 开发服务器,用 C++ 开发客户端。因为现在我没有任何网络经验。
那么您建议从什么 C++ 和 Java 库或框架开始?
我听说对于网络应用来说,Java 比 c++ 更好,是真的吗?
【问题讨论】:
标签: networking frameworks
我将编写简单的 C++ 应用程序,服务器-客户端,客户端-客户端。我想用 Java 或 C++ 开发服务器,用 C++ 开发客户端。因为现在我没有任何网络经验。
那么您建议从什么 C++ 和 Java 库或框架开始?
我听说对于网络应用来说,Java 比 c++ 更好,是真的吗?
【问题讨论】:
标签: networking frameworks
那么您建议从什么 C++ 和 Java 库或框架开始?
Protocol Buffers 可能是最简单的框架。它允许在 Java、C++ 和 Python(现在可能还有其他一些)之间进行跨平台通信。
我听说对于网络应用来说,Java 比 c++ 更好,是真的吗?
没有。
【讨论】:
对于网络应用程序来说,Java 比 C++ 更好吗? 错误。
是否需要使用框架将取决于您需要做什么。例如,要在客户端和服务器之间建立持久连接,您可以使用 XMPP 协议。 Java 和 C++ 有非常好的实现,因此您无需编写大量网络代码。
否则,只使用 C++ 和 Java 套接字的 API 就可以了。
【讨论】: