2012-02-23 86 views
-1

我一直需要在我的網站上運行使用C,C++和python編程的應用程序。是否有可能在線啓動這些應用程序並允許用戶使用它。在其他網站上我已經看到,但主要是java,例如遊戲網站,mini clip.com,他們如何發佈遊戲?同樣,我有需要在我的網站上運行的應用程序,供用戶使用和設計其產品規格。謝謝!在我的網站上運行python,C,C++應用程序

回答

1

如果您確實真的想在客戶端使用C或C++,請參閱Google的品牌嶄新Native Client。請注意,這可能只適用於Chrome,其他瀏覽器玩家都表示他們無意支持。但你永遠不知道。

1

不需要。您需要使用專門在客戶端運行的東西。典型的候選人是JavaScript,Flash,Java和Silverlight。你當然可以用C++或Python編寫的後端或任何你喜歡的補充。

如果您不想做任何過於交互的事情,您可以使用簡單的HTML界面以任何您喜歡的語言在後端實施大部分操作。

+0

有沒有我可以使用的IDE?我如何「補充」他們? – enginefree 2012-02-23 18:00:17

+0

您需要用您選擇的語言編寫某種後端,並使用HTTP接口,前端可以通過發送HTTP GET和/或POST請求來執行操作。我並不真正瞭解Web框架中的最新趨勢,所以我不願意提出任何特別的建議,但您可能想對ASP.NET(C#),Django(Python)和Ruby進行一些研究軌。同樣值得關注的是WebSockets,儘管它們沒有得到很好的支持,但它對於你想要做的事情可能更有效率。 – spencercw 2012-02-23 18:08:07

1

如果你對Java有很好的把握,那麼我會建議使用Google Web Toolkit來構建你的網站。您可以使用您可以使用javacpp構建的Java本地接口橋來移植您的C++代碼(也可能是您的C代碼)。我不是100%確定是否有像Python這樣的東西。我目前正在開發一個這樣的項目,並且我們使用javacpp通過JNI Bridge傳遞數據,以幫助構建Java端的小部件。如果你真的想自己做這樣的事情,那麼把所有的錯誤都弄清楚並且花費很長時間是毫無疑問的。

+1

'pyjamas'是python中的GWT克隆。 – geoffspear 2012-02-23 18:19:47

相關問題