`

c web server library

阅读更多

http://stackoverflow.com/questions/175507/c-c-web-server-library

 

I'm not aware of any such library, although there does seem to be a need. In lieu of somebody suggesting one, here's an alternate approach that I might recommend:

You might consider using a lightweight httpd daemon such as lighttpd and interfacing it with your app via FastCGI.

FastCGI is a socket mechanism where the web server will feed requests to your app, which can then answer with the content over a simple protocol. There are a number of libraries that implement FastCGI which should make it easy to use in your app.

 

 

 

1. lighttpd FastCGI

http://redmine.lighttpd.net/wiki/lighttpd/Docs:ModFastCGI

 

2. libmircohttpd

http://www.gnu.org/software/libmicrohttpd/

 

http://www.fastcgi.com/drupal/

 

3. libebb

http://tinyclouds.org/libebb/

depends on libev(...libevent)

分享到:
评论

相关推荐

    Simple-Web-Server:使用C ++ 11和Boost.Asio实现的非常简单,快速,多线程,独立于平台的HTTP和HTTPS服务器和客户端库。 创建是使REST资源可从C ++应用程序获得的简单方法

    在Simple-Web-Server中,Boost.Asio被用于处理网络连接、监听客户端请求、发送响应等任务,确保了服务器的并发性能和稳定性。 Simple-Web-Server的核心特性在于其多线程模型。通过多线程技术,服务器可以同时处理多...

    atl_server_web.rar_ATL_ATL Server_atl serv_用ATL

    在"atl_server_web.rar"这个压缩包中,包含的资源显然是关于如何使用ATL Server来构建IIS(Internet Information Services)动态Web服务器的示例和教程。 ATL Server主要提供了一组类和接口,用于处理HTTP请求、...

    jstlJavaServer Pages Standard Tag Library)

    JSTL,全称为JavaServer Pages Standard Tag Library,是Java服务器页面标准标签库,它是用于增强JSP页面功能的一个强大工具。这个开源项目由Apache软件基金会的Jakarta小组负责维护,旨在提供一套标准的、易于使用...

    web开发c标签详解

    为了解决这些问题,Apache的Jakarta小组推出了JSTL(JavaServer Pages Standard Tag Library),这是一个开源、标准化的JSP标签库,旨在简化Web应用程序的开发过程。 JSTL可以在支持JSP1.2和Servlet2.3规范的容器上...

    WEB下使用的OFFICE控件介绍 weboffice

    4. `iWebOffice.ocx.c#.net.rar`:此文件可能包含C#(C Sharp)和.NET Framework下的WebOffice控件集成示例。C#是微软开发的一种面向对象的编程语言,而.NET Framework是微软的开发平台,提供了丰富的类库和运行时...

    web端显示MySQL数据库中内容

    4. **JSP页面处理**:在JSP页面中,使用`<c:forEach>`等JSTL标签(JavaServer Pages Standard Tag Library)循环遍历服务器传递的数据,并将其插入到HTML元素中,实现动态展示。同时,可以使用CSS设置背景显示,提高...

    release-1930-x64-gdal-3-7-1-mapserver-8-0-1的64位可执行的文件和库文件

    标题中的"release-1930-x64-gdal-3-7-1-mapserver-8-0-1"是一个特定版本的软件发行版,它包含64位的GDAL(Geospatial Data Abstraction Library)和MapServer的可执行文件及库文件。GDAL是一个开源的地理空间数据...

    GDAL 1.11.0+mapserver6.4.1 64位全套(带编译好和lib)

    2. **include** 文件夹:包含了GDAL和MapServer的头文件,这些文件是给开发者使用的,用于在自己的C++或C项目中集成GDAL和MapServer的API。头文件定义了各种函数、类和常量,使得开发人员可以调用GDAL和MapServer的...

    struts2+sqlserver2000+jstl+分页

    JSTL(JavaServer Pages Standard Tag Library)是JSP标准标签库,提供了许多预定义的标签,简化了JSP页面的编写。在分页场景下,JSTL的`fmt:formatNumber`标签可以用于格式化页码,`c:forEach`标签可以遍历并显示...

    Using the JSP Standard Tag Library (JSTL) with Struts

    JSP Standard Tag Library (JSTL)是JavaServer Pages (JSP)的一个扩展,它提供了一系列预定义的标签,用于简化页面开发,提高代码可读性和可维护性。JSTL不是JSP规范的一部分,而是一个独立的规范,需要单独下载。...

    java中web标签大全

    JSTL(JavaServer Pages Standard Tag Library)是Java标准标签库,包含了一系列基础标签,如fmt、sql、fn、c等,用于格式化、数据库操作、函数和条件循环。其中,`<c:set>`、`<c:forEach>`和`<c:if>`等标签在JSP...

    java web 整合开发 完全自学手册 光盘资料 源代码partII

    学习JSP时,你将接触到EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library),这些都是为了简化JSP开发而设计的表达式语言和标签库。 JavaServer Faces(JSF)是Java EE的一部分,提供了一种...

    个人博客 java web

    Java Web开发通常涉及Servlet、JSP(JavaServer Pages)、JSTL(JavaServer Pages Standard Tag Library)等核心技术。 Servlet是Java Web的基础,它是一个运行在服务器端的小程序,用于处理HTTP请求并生成响应。...

    java web程序实现增删改查

    Java Web是一种基于Java平台的Web应用程序开发技术,包括Servlet、JSP(JavaServer Pages)、EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)等组件。Servlet是Java Web的核心,负责...

    library (java 图书管理系统)

    综上所述,这个Java图书管理系统涉及到了众多Java编程和软件开发的关键知识点,包括但不限于Java基础、MVC架构、数据库操作、Web开发以及项目管理等多个方面,是学习和实践Java技术的好案例。通过深入理解并实践这个...

    孙卫琴图书Tomcat与Java.Web

    2. **Java Web基础**:书中涵盖了Java Web的基础知识,包括Servlet、JSP(JavaServer Pages)以及EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)。读者将学习如何使用这些技术来创建...

    java web 标签大全

    自定义标签通过TLD(Tag Library Descriptor)文件进行定义,并在JSP页面中使用。 4. Struts2标签库 Struts2框架提供了丰富的标签库,如: - `<s:textfield>`:创建输入框。 - `<s:submit>`:创建提交按钮。 - ...

    Art of Java Web Development

    JSP基础知识,如指令、脚本元素、表达式语言(EL)和JSTL(JavaServer Pages Standard Tag Library)也可能有所涉及,这些工具帮助开发者更轻松地管理页面逻辑。 在框架部分,Spring框架作为现代Java Web开发的主流...

Global site tag (gtag.js) - Google Analytics