当前位置: 首页 > wzjs >正文

西安关键词排名软件网络优化基础知识

西安关键词排名软件,网络优化基础知识,广州网站建设腾虎,第1 ppt模板网网络编程 day04 6. WebServer6.1. 网页原码分析6.2. 结合 Modbus 部分整体流程分析练习 6. WebServer 6.1. 网页原码分析 初始化服务器循环等待连接,连接后创建线程,调用线程函数 msg_request,在线程中调用 handler_msg 函数分析请求在 han…

网络编程 day04

  • 6. WebServer
    • 6.1. 网页原码分析
    • 6.2. 结合 Modbus 部分整体流程分析
    • 练习

6. WebServer

6.1. 网页原码分析

  1. 初始化服务器
  2. 循环等待连接,连接后创建线程,调用线程函数 msg_request,在线程中调用 handler_msg 函数分析请求
  3. 在 handler_msg 函数中
     1. 先查看请求协议内容,其次获取请求方法、URL、参数
     2. 判断请求方法,对 need_handler 赋值
     3. 确定请求资源路径
      1. 请求地址没有携带资源,默认返回 index.html 文件
      2. 请求的资源不存在,返回 404
      3. 调用 echo_www 函数,直接返回资源
     4. 需要手动处理,调用handle_request 函数
  4. handle_request函数主要获取post数据,调用parse_and_process函数处理正文内容

6.2. 结合 Modbus 部分整体流程分析

在这里插入图片描述

  1. 网页/postman——WebServer:网页与网页服务器之间通过HTTP协议进行通信
     通过网页上的不同操作给服务器发送不同的请求,服务器根据收到的不同请求分析实现不同的功能
     服务器实现不同功能之后向网页发送不同的响应,网页根据不同响应完成数据的变化
  2. WebServer——Modbus采集程序:属于进程间的通信,数据采集通过共享内存来通信,对硬件设备的操作通过消息队列传输
     服务器从共享内存获取寄存器数据,通过消息队列向采集程序发送控制命令
     数据采集程序每隔1秒更新共享内存,阻塞等待服务器发送控制命令
  3. Modbus采集程序——寄存器:Modbus TCP实现采集程序和寄存器的通信

练习

通过postman 模拟浏览器,实现Modbus Slave 端数据采集和设备控制

  1. postman通过http协议向服务器发送请求
  2. 服务器收到请求后分析,根据post请求的请求正文来调用不同的函数,实现与采集程序的通信,获取数据或者发送指令
  3. 采集程序每秒向共享内存发送一次采集到的数据,阻塞等待服务器发送命令
http://www.dtcms.com/wzjs/408687.html

相关文章:

  • 企业建站设计网上推广的平台有哪些
  • 新媒体包不包括公司网站的建设搜索引擎优化seo优惠
  • 做水果网站用什么域名360投放广告怎么收费
  • 沈阳网站建设 房小二百度游戏中心
  • 做徽标的网站营销推广网站推广方案
  • 广西网站建设设计网络推广员工资多少钱
  • 广州网站建设优化seo外包
  • 小程序定制 seo营销站长网站seo查询
  • 网站开发html快速建站哪个平台好
  • 百度网盘可以做网站吗?附近电脑培训学校
  • 网站建设项目策划书新闻 今天
  • 网站首页布局自适应软文营销文案
  • 网站建设198网站权重查询接口
  • 网站建设一定要公司吗黑科技引流推广神器免费
  • 商城的网站建设广告投放网
  • 网站建设征求意见通知金融网站推广圳seo公司
  • 厦门市同安区建设工程质量安全监督站网站班级优化大师官网
  • 网站空间提供商电商网站开发平台有哪些
  • 什么是wordpress徐州seo顾问
  • 临淄佰渡信息网搜索引擎优化论文
  • 武汉市政建设集团有限公司长春seo网站管理
  • 西安网站建设 盈科互联网产品运营
  • 网站建站b站2023年免费入口
  • 汕头网站关键词推广莆田关键词优化报价
  • 郑州富士康小时工长沙百度快照优化排名
  • j2ee 动态网站开发seo技术论坛
  • 做网站需要看啥书百度提交入口的网址
  • 做管理信息的网站吗seo营销软件
  • 昆明企业自助建站超级外链工具 增加外链中
  • 淘宝客做连接网站吗百度热议排名软件