2011-05-27 79 views

回答

3

需要GUI(Swing,JavaFX甚至JS + HTML/DOM)的客戶端技術不能在服務器上運行,因爲服務器沒有顯示GUI的屏幕。

JavaFX是一種客戶端技術:例如,它作爲桌面應用程序運行或作爲瀏覽器內的小程序運行。

服務器支持僅限於通過某種類型的RPC與服務器通信,並且在小應用程序的情況下託管在服務器上供用戶下載。 GAE可以同時執行(取決於RPC的類型)。

+0

我想可能有一種方法來運行JavaFX,因爲如果我們可以在GAE中使用Flex,爲什麼不能在Flex中運行FlexFlex – Harish 2011-05-29 06:59:58

+0

。但是,由Flex創建的SWF文件可以在GAE上託管,然後由用戶下載到瀏覽器,由Flash插件執行,即它們在瀏覽器中「運行」。 GAE可以託管(=提供下載)許多不同的文件,包括swf,java applets,html + javascript。但這並不意味着他們在GAE上運行。 – 2011-05-29 17:22:58

3

GAE處理服務器,並根據其規範,它只支持Python,Java,Go作爲服務器端技術。

像JavaFX,Flex,JavaScript等技術是客戶端技術。無論你在客戶端使用什麼都無所謂。只要GAE在那裏,你就必須只處理Python,Java和Go,以便在App Engine上運行。

相關問題