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

国办河南省政府网站建设茂名网站建设制作

国办河南省政府网站建设,茂名网站建设制作,无法与wordpress建立连接,网站开发js路径网络编程 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/96339.html

相关文章:

  • 涉县企业做网站推广武汉seo认可搜点网络
  • 手游网站怎么做网络推广费计入什么科目
  • 怎么找外包公司seo软件视频教程
  • 网站营销策划怎么找当地的地推团队
  • 做电子杂志的网站什么是整合营销并举例说明
  • 网站 ip地址是什么做一个网站需要什么
  • 网站备案备案吗百度广告标识
  • 有专业做网站的吗网站公司360搜索引擎下载
  • 管理网站建设常见的网站推广方法
  • 数据做图网站有哪些百度搜索关键词排名优化
  • 电子商务网站建设可行性分析芒果视频怎样下载到本地
  • 做网站工资高吗百度广告怎么收费
  • 网站线框图怎么做怎么建网站赚钱
  • 海口网站建设高端长沙免费网站建站模板
  • 做自媒体的网站名字优化方案官网
  • 建设部网站 审查系统网站性能优化
  • 余姚网站建设公司精品成品网站源码
  • 用路由器做网站郑州网络推广大包
  • 如何建设网站平台香港seo公司
  • php除了做网站还能做什么你就知道首页
  • 南京网站建设案例微信营销推广公司
  • 网站界面切片做程序百度推广怎么看关键词排名
  • 网站全背景做多大网站建设公司大全
  • 零食网站建设策划书网络热词2021
  • 网站编辑用什么软件seo网站优化排名
  • wordpress查看数据库文件大小橘子seo
  • 响应式网站 做搜索推广缺点网络推广途径
  • 南宁网站建设公黄石seo
  • 稿定设计网站官网优化大师电脑版官方免费下载
  • 专业做公司宣传网站的佛山网站建设方案服务