一个简单的Web服务器的例子SHTTPD.pptVIP

  • 1
  • 0
  • 约7.91千字
  • 约 48页
  • 2017-07-16 发布于四川
  • 举报
第18章 一个简单的Web服务器的例子SHTTPD 在第六章的用户空间网络程序简介中对HTTP协议进行了简单的介绍,本章将实现一个简单的Web服务器程序—SimpleHTTPDemo,简称SHTTPD。这个Web服务器可以实现简单的用户配置、静态网页相应等功能。按照如下步骤进行设计和编写程序。 定义需求,明确需求定义。 对需求进行分析,明确实现的方式和关键的问题,进行模块设计 按照模块设计,进行编码 最后进行编译和测试 18.1 SHTTPD的需求分析 Web服务器SHTTPD可以实现动态配置、多客户访问、CGI支持、支持HTTP/1.0版本,最终能实现简单的可用型Web服务器,多种浏览器可以正常访问SHTTPD上的网页。 18.1.1 SHTTPD启动参数可动态配置的需求 服务器dHTTP可以动态配置启动参数,例如服务器的侦听端口、支持客户端并发访问的数量、超时时间的设置、访问web网页的路径等。采用参数配置和文件配置两种支持方式,在优先级上,参数配置比文件配置的优先级高,参数配置的选项值会覆盖文件配置的选项。 1.命令行参数配置 2.文件配置 18.1.1 SHTTPD启动参数可动态配置的需求 18.1.2 SHTTPD的多客户端支持的需求 SHTTPD支持多个客户端的并发连接,在同一时刻允许多个客户端同时成功获得服务器上的网页资源,这是现代服务器的基本属性。SHTT

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档