2015-09-13 334 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