
Web服务器
文章平均质量分 77
因上努力果上随缘
这个作者很懒,什么都没留下…
展开
-
mongoose:嵌入式Web服务器
mongoose是一个理想的嵌入式环境,专为设备互联而设计。自2004年以来,就被大量的开源产品或者商业产品所使用,它甚至已经运行在了空间站的设备中。Mongoose使嵌入式网络编程更为快速、稳健和简单。转载 2017-03-01 22:34:35 · 3025 阅读 · 1 评论 -
使用 libevent 和 libev 提高网络应用性能
构建现代的服务器应用程序需要以某种方法同时接收数百、数千甚至数万个事件,无论它们是内部请求还是网络连接,都要有效地处理它们的操作。有许多解决方案,但是 libevent 库和 libev 库能够大大提高性能和事件处理能力。在本文中,我们要讨论在 UNIX® 应用程序中使用和部署这些解决方案所用的基本结构和方法。libev 和 libevent 都可以在高性能应用程序中使用,包括部署在 IBM Cloud 或 Amazon EC2 环境中的应用程序,这些应用程序需要支持大量并发客户端或操作。转载 2017-03-01 22:41:36 · 387 阅读 · 0 评论 -
libevent:一个在网络服务器中事件驱动开发库
Libevent 是一个基于事件触发的网络库。它提供一种机制,即当某个具体事件发生在一个文件描述符上或已经达到超时时,来执行某一个回调函数。此外,它也支持信号或定时器事件的回调。Libevent 是为了取代在事件驱动的网络服务中的事件循环。应用程序只需要调用event_dispatch() 函数,然后动态添加和移除事件而不需要更改事件循环。转载 2017-03-01 22:45:45 · 678 阅读 · 0 评论