2015-09-13 288 views
0

Google App Engine仅支持HTTP/HTTPS吗?我想知道,因为我有一个Node.js服务器,它使用原始套接字在服务器和客户端之间为移动应用发送JSON格式的消息,我想将其部署到Google App Engine上?Google App Engine HTTP

+0

你可能寻找GCE不AppEngine上。 –

+0

@Zig Mandel谢谢,如果我想在应用引擎上主持并从Google提供的自动缩放中受益,那么我需要使用HTTP? – Snapper26

+0

GCE也具有自动缩放功能。 appengine本身不支持JavaScript服务器端。一个自定义的appengine模块比一个简单的GCE autoscale农场更有限。 –

回答

0

限制和约束

虽然App Engine支持插座,有你需要知道使用插座时,有一定的局限性和行为:

  • 插座仅适用于付费应用。
  • 您无法创建侦听套接字;你只能创建出站套接字。 FTP不受支持。
  • java.net.URL仍然被配置为使用URL提取API;目前没有办法解决这个问题,
  • InetAddress.isReachable是一个无操作。
  • 支持javax.net.ssl中的大多数类。
  • 您只能使用TCP或UDP;任意协议是不允许的。
  • 您无法绑定到特定的IP地址或端口。
  • ...

Overview of Sockets API for Java