我们开始在大学实施一个项目来检查学生的出勤情况。每个学生卡都将被嵌入式Linux主板上的RFID模块识别。嵌入式Linux板可以与远程Web服务器通信,以检查学生卡的标识。 Web服务器应具有以下功能:
我们以前从未做过任何关于部署webserver的项目,我们不知道哪种Web服务器适合这种设计。任何建议表示赞赏。提前致谢。
答案 0 :(得分:1)
不确定这是否是您想要的结构,但这是托管应用程序的嵌入式Linux设备需要与基于服务器的数据库进行通信时通常使用的结构:
答案 1 :(得分:0)
我建议您浏览Google App Engine。设置和开始都很简单,免费。如果您计划通过HTTP / SSL之外的其他方式与应用程序进行通信,那么我不会推荐Google App Engine。
Jetty是另一个功能强大且功能强大的Java Web服务器。
根据您的需要,您还可以使用LAMP堆栈(Linux,Apache,MySQL和PHP)。
到目前为止,除了RFID模块之外,没有任何约束会在这些平台上引起任何红旗。您需要确保数据可以从硬件到您的应用程序。
答案 2 :(得分:0)
如果我理解正确,您的网络服务器不会在嵌入式主板上运行。在这种情况下,您不需要具有内存占用限制。您也可以像Apache一样使用成熟的Web服务器。 但是,如果您想将网络服务器功能放在电路板上,您还可以查看micro-httpd,lighttpd和GoAhead网络服务器。
答案 3 :(得分:0)
如果您的网络服务器需要在设备上运行,则需要嵌入式Web服务器,而GoAhead是一个非常轻量且免费的Web服务器。 它也可以在Linux中运行。
我们开发了一些基于GoAhead Web服务器及其优点的应用程序。