2016-09-28 90 views
0

我的要求是在Win CE-ARM設備上運行嵌入式HTML \ JS Web應用程序。替代Win CE的Node js

我們還有一個Linux-ARM設備,我們使用Node js來運行任何Javascript應用程序,這些應用程序也使用像require,express等節點模塊。

基本上,我們希望在提供HTML/JS頁面的設備內啓動一個節點服務器,就像在請求時一樣。

由於Win CE -ARM不支持節點j,並且將節點j移植到Win CE是一項艱鉅的任務,因此我們正在尋找Win CE中節點js的替代方案。

我擡頭看了一下,發現在這方面很少。

基本上我們希望有一臺服務器運行在提供html/js頁面的設備內,就像在請求時一樣(模仿節點行爲)。

Win CE有沒有框架可用?

任何形式的意見或幫助表示讚賞。

感謝

回答

0

我不知道實現服務器端JavaScript在Windows CE(你總是可以提供HTML/JS網頁不過,如果這就是你以後在做什麼)的任何框架。

除非你設法找到一個第三方替代,您的選擇限於:

ISAPI擴展是用C/C++編寫,是一個比較原始的環境。這並不一定意味着不好的環境 - 這種情況是否真的取決於您的要求。我們已經在許多產品中成功地使用了ISAPI擴展。

Windows CE中的ASP實現只是桌面IIS支持的一個子集;鏈接的MSDN頁面有關於此的所有細節。

0

如果您不想使用HTTPD WinCe網絡服務器並研究原始和用戶不友好的C++ ISAPI環境是如何工作的,那麼您可以在C#中實現一個可擴展的Web服務器,例如使用RESTFUL Web服務。 請參閱this

你可以使用JQuery代替ASP來創建動態頁面。

如果您還需要設備上的瀏覽器,則可以使用與WinCE捆綁在一起的IESample。