Google App Engine,Amazon EC2和套接字

STe*_*TeN 1 google-app-engine tcp serversocket amazon-ec2

据我所知,GAE不支持使用原始TCP/IP套接字,即java.net.ServerSocket.有没有其他众所周知的云服务我可以使用它?比如Amazon EC2

我的客户端应用程序需要与服务器的永久TCP连接...

非常感谢STeN

okr*_*asz 6

任何IaaS提供商都允许这样做.IaaS是Infrastracture即服务,其中Amazon EC2是最知名的.在IaaS中,您可以使用专用服务器执行所有相同的操作.唯一的区别是它使用可视化,您可以在几分钟内部署和取消部署服务器.您可以在cloudorado.com上找到许多IaaS提供商.

GAE是PaaS - 平台即服务.您根本不使用服务器,甚至不知道您的应用程序使用了多少台服务器.你只需将你的应用程序(如战争)放入服务中并托管它.该平台将负责扩展,分发等.但是有一个费用 - 你需要限制自己,因为应用程序需要几乎无状态(除了会话对象).您无法启动自己的服务,数据库服务器,启动线程等.

编辑:现在可以使用GAE托管虚拟机:https://cloud.google.com/appengine/docs/managed-vms/