2010-03-07 92 views
0

我想编写一个游戏,将利用Java小程序作为客户端程序,并将运行一个服务器应用程序来操作游戏(控制游戏句柄聊天等)是否有办法托管这样的应用程序在免费的服务器上,还是需要专门的服务器? 也有办法使用PHP的TCP连接,所以它会收到的数据和发送它使用TCP到用户(使用数据库来存储用户信息从请求到请求)(例如将转发聊天按摩)托管一个基于java的服务器

+0

顺便说一下,原始的TCP并不是真的有必要。您可以使用Apache的HTTP客户端 - standart组件。 – Bubba88 2010-03-07 17:00:41

回答

0

有关PHP的一点评论:如果您将PHP视为服务器端Java的可能替代品,我认为这不是一个好主意,因为根据我所见的基准,PHP可能会慢得多(高达1000倍,但这可能不是绝对正确的)。

我见过一个叫做'MyJavaServer'的免费Java托管服务,那是我在那个时候(几年前)发现的。所以你必须弄清楚现在有多少Java主机可用。当然,购买/租用专用的java服务器仍然有意义。

此外:您并不需要使用数据库来存储中间信息,即使通过诸如'memcached'之类的PHP,也可以这样做。

1

如果您打算使用Java,完全基于Java,它将为您提供安全性,性能会更好。 如果您正在寻找免费的Java服务器,我可以为您提供Java服务器以免费托管基于Java的应用程序。