有用ucos作嵌入式web服务器的吗?
由于公司的网管系统是基于ucos的,因此我需要在ucos上作嵌入式web服务器,做了一个,但是通用性不好,用户快速点击界面时,界面总是出现乱码,诸位有什么好的方法吗?内存要大,OS也要再强大些,
我们的是基于ecos的,主要是因为文件系统、TCP/IP栈比较完整,适合深度嵌入式。我们的平台支持FTP、CGI、FAT12/16/32 over SD/CF/HDD/RAM/ROM。ecos比ucos大一点,比Linux小很多。<br /><br />ucos比较弱一些,你移植的协议栈可能不完整,也没做到稳定,这个需要花费大量时间测试、调试,我们的动态web server系统显示很快,还没出过乱码,用户快速点击时响应不迟钝(测试表明:非常快的速度连续点击20次不迟滞),支持多用户同时访问。一般网上下载的免费协议栈存在大量BUG和速度缺陷,可以实现基本功能,但速度稳定性等方面没有保障,做不成产品,自己修改不现实。<br /><br />详细文档见这里:<br /><b>动态网页</b><br /><br />提供应用层源码,开发时只要链接库即可。我也想用uCOS做个web服务器
我用的是周立功公司提供的协议栈,但不知怎样去修改,请高人指点。我弄过,只是没用ucos
我弄过,只是没用ucos楼上怎么实现的呢?
。。。
出现乱码与协议栈是直接关系?我们设备中也有个WEB服务器(简单的),但是你怎么点都不会出现乱码,只是你快速点的时候,一些请求不被处理而已,协议栈只有3K的BUFF,也就是进出各一个BUFF存放数据。除了速度慢点,没其他方面的缺陷,ZLG的那个协议栈缓存还是设置得很大的。如果在工业WEB管理上,应该足够了,就是占用了很多RAM。不适合简单设备使用吧。 完全可以,有很多ip camera用的就是这个.
完全可以,有很多ip camera用的就是这个.关键
是协议栈的稳定,内存小的话只会影响到同时有多个链接的情况.不过人手点击的速度还是非常慢的,只要网页不是非常大,普通的单片机也能处理过来.zlg公司提供的栈需要你自己去动手,那个demo想商用还有很多的东西需要修改,想稳定还有很长一段路啊...深切体会楼上的意思!
人在江湖 身不由己啊!用合适的东西,做合适的事情
勉强不得
页:
[1]