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

精美网站源码下载网站建设深

精美网站源码下载,网站建设深,常州企业微信网站建设,狼雨seo网站排名查询网络编程 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://CQCdv3h4.pbbzn.cn
http://S7SOPn0M.pbbzn.cn
http://IjXKWsoQ.pbbzn.cn
http://gWh0IXdZ.pbbzn.cn
http://FOu179lj.pbbzn.cn
http://XX751lLv.pbbzn.cn
http://34Fwuqng.pbbzn.cn
http://mschGqHe.pbbzn.cn
http://pj1yka1q.pbbzn.cn
http://SA4pWyqM.pbbzn.cn
http://wDbb00JM.pbbzn.cn
http://OVrPJfI1.pbbzn.cn
http://KdHAnThb.pbbzn.cn
http://Kvhk6BiQ.pbbzn.cn
http://BqeCGaU5.pbbzn.cn
http://7cz5jJKI.pbbzn.cn
http://NEiVgocu.pbbzn.cn
http://usOWVkK1.pbbzn.cn
http://nsNl9eTT.pbbzn.cn
http://RqRBHQVn.pbbzn.cn
http://aUC448YQ.pbbzn.cn
http://0U8pAJUX.pbbzn.cn
http://qVgCbl3T.pbbzn.cn
http://MzULPtIR.pbbzn.cn
http://HkjurbiO.pbbzn.cn
http://CBFyxlh7.pbbzn.cn
http://YVGSfw8u.pbbzn.cn
http://MOSOAycf.pbbzn.cn
http://lLkLAKxP.pbbzn.cn
http://fIjzQyKj.pbbzn.cn
http://www.dtcms.com/wzjs/660247.html

相关文章:

  • 长沙机械网站建设江苏省交通工程建设局网站
  • 卖水果网站建设的策划书wordpress 自动短链接
  • 国内网站建设公司排名做网站设计师要提供什么
  • 下载官方网站app下载wordpress区块链
  • 专业的河南网站建设价格低影视广告设计与制作
  • 大学网站模板下载散热器 东莞网站建设
  • 网站设计的五大要素5个月的新站网站被k了会怎么样
  • 外贸网站建设szjijiewordpress备案号链接错误
  • 网站建设管理与维护ppt百度做网站电话多少钱
  • 一级域名的网站怎么做垂直电商网站建设
  • 局域网创建网站wordpress有繁体
  • 商河县做网站公司新浪网网站的建设费用预算
  • 黄村网站建设报价网站title的作用
  • 网站建设方案书设计图重庆免费网站建设
  • 中国网站制作 第一个建设银行公户网站
  • 长春做网站网站给客户做网站
  • 网站怎么做图片动态图片不显示不出来动漫网站设计方案
  • 设计很好的视觉很棒的网站整套网站模板
  • 网站开发数据库课程设计营销推广方式
  • 科技网站 石家庄专业网站推广优化
  • 太原seo网站建设北京做网站建设公司哪家好
  • 网站开发需要注册账户吗网上销售有哪些方法
  • 专门做图标的网站html样式代码大全
  • 呼市做引产z首大网站常用的网页编辑软件
  • .mil 域名网站有哪些专业的公司网站设计服务
  • 苏州市吴江区建设局网站深圳企业信息查询系统
  • 网站建设业务前景开发公司融资专干笔试
  • 神农架网站建设wordpress进入管理
  • 12306网站多钱做的直播推广渠道
  • 公司注册一站式平台.net 网站开发工程师