我正面临一个问题,似乎没有什么特别简单的解决方案。说到重点上;我用c++在Windows上编写了一个客户端应用程序。这个客户端应用程序从用户那里获取输入,并且应该发送这个输入发送给服务器的信息,用于查找输入是否匹配的用户,就像撮合一样。
我(独立开发者)如何才能最轻松地解决这个问题不能自己托管服务器应用程序,也不想花钱租用一个完整的虚拟专用服务器?
最喜欢的,我想写这个服务器使用套接字在PHP,只是租一个具有无限带宽的web服务器,但它似乎有太多的限制,与超时相关(PHP的set_time_limit, Apache的超时值和内部操作系统)超时值)。
那么总结一下问题,并以一般形式;作为独立开发者,我该如何创造一个服务器应用程序,它不需要使用我自己的带宽,也不需要购买昂贵的物品,如虚拟专用服务器。
您可以将您的服务器应用程序在PHP中编码为webservice。
在您的客户端应用程序中,您只需使用您创建的HTTP REST web服务,而不是通过套接字和使用自制协议进行连接。在我看来,这甚至比编写整个服务器更容易。也许你绝对想在你的服务器上使用套接字,但你没有在你的问题中指定。
您可以尝试云托管提供商,如Rackspace