如何用VC开发一个简单WEB应用服务器

yyang0514 2017-11-14 09:37:40
因为项目测试需要,需要对嵌入式终端的发起的HTTP/SIP的报文进行响应,请问有没有VC代码可参考。

如果没有可参考的,能否帮助解决一下问题

1.有没有可用的会话管理类
2.HTTP 报文解析方法
...全文
520 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yyang0514 2017-11-22
  • 打赏
  • 举报
回复
引用 5 楼 sichuanpb 的回复:
CGI
web 服务器就需要面对CGI 的问题,在服务器的时候找到的参考代码是基于IOCP来完成的(代码看了2天没看到,debug时也出问题)感觉问题越来越大了,
sichuanwww 2017-11-16
  • 打赏
  • 举报
回复
CGI
danscort2000 2017-11-14
  • 打赏
  • 举报
回复
HTTP协议和简单 HEAD GET POST 3个请求指令实现是很简单的 你只要会正则解析函数就可以了 listen while(true) { accpet 读http请求头 直到\r\n\r\n 然后解析请求头 发回响应内容 连接完成 } 就这么简单 当然如果你要支持https, 那就头大了,需要配置OPENSSL之类的库 但是解码后的内容处理完全相同
sevancheng 2017-11-14
  • 打赏
  • 举报
回复
开源的大把的,上网上搜去吧
oyljerry 2017-11-14
  • 打赏
  • 举报
回复
http://blog.chinaunix.net/uid-97177-id-2396367.html
Grid++Report是一款同时支持C/S软件(桌面程序)与B/S软件(WEB程序)开发的报表工具,功能全面易学易用。C/S开发适用于VB.NET、C#、VB6、VB、VC、Delphi、C++Builder、QT与易语言等。B/S开发适用于ASP.NET(C# & VB.NET),PHP,JSP(JAVA)等,支持所有WEB服务器。开发C/S报表与B/S报表的编程接口、报表模板与报表数据通用,共享相同的开发知识与设计资源。 1. 含C/S报表组件、WEB报表插件、HTML5报表与WEB报表服务器开发的相关文件。 2. 通用报表设计器应用程序,可视化设计报表模板,报表组件、报表插件与HTML5报表都用此程序设计报表模板,同一报表模板可为三种开发模式共 用。 3. 包含大量各种类型,各行各业的报表模板例子,是学习报表设计的最好参考资源。 4. 包含桌面报表(C/S)组件、WEB报表插件、HTML5报表与WEB报表服务器的程序文件与例子文件。报表组件例子程序包括:C#, VB.NET, VB, VC, Delphi, C++Builder、中文编程易语言。Web报表例子程序包括:asp.net(c#)、asp.net(vb)、php、jsp。还有可直接运行的例子应用程序。 帮助文档及其它有关Grid++Report的文档与资源。 5. 请根据帮助文档中的相关说明,首先把例子程序运行起来。请尽量模仿最简单的例子程序开始学习。 6. 整理了C/S报表组件免COM注册发布软件的方法,实现绿色发布用Grid++Report开发的软件,并避免不同版本的Grid++Report发布在同一台电脑的冲突

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧