静态编译webserverAppwebForARM9、linux.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
静态编译webserverAppwebForARM9、linux

静态编译web server Appweb(带Matrixssl支持) For ARM9、linux 来源:互联网 ? 作者:dzdlt ? 【 HYPERLINK javascript:doZoom(16) 大? HYPERLINK javascript:doZoom(14) 中? HYPERLINK javascript:doZoom(12) 小】????????? ??? 在众多的web server中有许多轻量级的web server,如boa , thttp, lighttpd等,但如果要有较高的安全性和能为后期的web开发开发提供便利的嵌入式web服务器,上面提到的几个web server显得太单薄了.公司要求用web来管理开发的嵌入式产品(就像路由器那种),并且要有一定的安全性能.综合比较了大几款轻量级,嵌入式web server.最后推荐都是由Michael OBrien架构的两个web服务器:goahead?? (/webserver/webserver.htm )和appweb(/downloads/appWeb/download.php). ?? ????其中前者是GoAhead公司的Embedded Management Framework产品的一部分,这个软件包主要用于解决未来嵌入式系统开发的相关问题,这款WEB服务器非常小巧,它的WIN CE版本编译后的大小还不到60k,它的输出通常也是面向一些小屏幕设备。GPL Commercial License.号称要做成未来嵌入式web server的领头羊. ????后者是Michael OBrien创立的Mbedthis公司的第一个产品,GPL Commercial License.其中MOB本人将其描述为mini-apache.在使用的过程中,确实也感觉到了这点:通过appweb.conf 这个配置文件能支持模块的动态加载.网上讨论说上面两款是大多数路由器等设备web server的首选,下面贴上这两款web server的主要特性: ?appweb features(懒得翻译): AppWeb is a standards-based embedded HTTP server that has a wealth of features including: 1,Standards compliant HTTP/1.1 web server core 2,Embeddable in applications and devices (supports XIP) 3,Dynamically loadable modules 4,Embedded Server Pages (ESP) for dynamic content?? (其实是为了支持像goahead上的ASP模块而换的一种称呼) 5,Session state data management 6,Server-side Embedded JavaScript 7,Secure Socket Layer (SSL) :?????????? (OpenSSL和MatrixSsl) 8,In-process CGI as well as traditional CGI 9,ROMable web pages and configuration files 10,Digest Authentication?????????????? ******** 11,HTTP Client program and library 12,Extensive logging 13,Fastest performance in its class 14,Modular source code and documentation provided 15,Apache-style configuration, logging, and single- and multi-threaded apps. ?? 因为公司公司的产品要考虑安全性问题,这里得指出matrixssl这个ssl 3.0实现.Matrixssl是专为嵌入式产品开发的一个SSL,比openssl远远要小,GPL Commercial License,占用 50K RAM左右。在性能方面,使用一颗24MH z的68040处理器,它的响应速度为20次/秒,使用266MHz的Pentium处理器可以达到50次/秒的响应速度。其具有以下特性: 1,支持ASP 2,支持嵌入式的JavaScript 3,标准的CGI执行 4,内存中的CGI处理GoFroms 5,扩展的API 6,快速响应,每秒可处理超过50个请求 7,完全和标准兼容 8, 如

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档