网站开发建议(WinCE)

时间:2011-09-13 15:51:15

标签: asp-classic windows-ce web isapi

我需要在WinCE(7.0)上设置一个Web服务器,以下是我需要通过这个网站实现的一些功能:

  • 能够更新设备软件(运行exe)并显示输出
  • 开始/结束过程
  • 显示设备的运行时间

我应该在WinCE 7(WEC 7)平台上的Web服务器上使用ASP还是ISAPI?如果你包含一些回应的原因,那就太好了。

我计划使用ASP,因为它与ISAPI相比简单;但是,当我在设备上测试一个简单的Hello World(hello.asp)页面时,加载页面大约需要30秒。出于测试目的,我使用的是Windows Virtual PC。所以我不确定是什么导致它如此缓慢。如果你也可以请教我这个话题,那就太好了。

我查了一下ASP .NET Compact框架,但我再次关注性能。

我是WinCE开发和网站开发的初学者,所以任何答案都会非常感激。

如果您需要任何其他信息以更好地回答问题,请告诉我,我会提供。

2 个答案:

答案 0 :(得分:3)

CE上的经典ASP真的非常有限。如果没有自定义COM控件,您将无法击中目标,这对编写或调试来说不是很有趣,而且必须在服务设备上安装。在你提出的两个中,ISAPI是唯一一个合理地做你想要的东西。

这是一个旁注,但根据经验,我不会使用任何一个,因为调试任何一个的绝对痛苦。我将为Windows CE使用单独的商业ASP.NET Web服务器。当然我创建它,所以我有偏见,但实际上,即使创建自己的端口80服务器也不会比CE中糟糕的开箱即用产品痛苦。

答案 1 :(得分:2)

我发现缓慢加载ASP的问题。 WinCE 7 Web服务器出错。 Microsoft发布了一个修复该问题的更新。

Windows Embedded Compact 7 Monthly Update July 2011

所以我想我会继续使用ASP。我会看看是否可以添加我需要实现的功能。