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

安徽建设工程造价信息网站现在网站开发用什么环境

安徽建设工程造价信息网站,现在网站开发用什么环境,10岁一12岁的创意手工,网站建设与维护实训net模块是Node.js的核心模块之一#xff0c;它提供了用于创建基于网络的应用程序的API。net模块主要用于创建TCP服务器和TCP客户端#xff0c;以及处理网络通信。 TCP#xff08;Transmission Control Protocol#xff09;是一种面向连接的、可靠的传输协议#xff0c;用于…net模块是Node.js的核心模块之一它提供了用于创建基于网络的应用程序的API。net模块主要用于创建TCP服务器和TCP客户端以及处理网络通信。 TCPTransmission Control Protocol是一种面向连接的、可靠的传输协议用于在计算机网络上进行数据传输。它是互联网协议套件TCP/IP的一部分是应用层和网络层之间的传输层协议。 TCP的主要特点包括 可靠性TCP通过使用确认机制、序列号和重传策略来确保数据的可靠传输。它可以检测并纠正数据丢失、重复、损坏或失序的问题。面向连接在进行数据传输之前TCP需要在发送方和接收方之间建立一个连接。连接的建立是通过三次握手来完成的确保双方都准备好进行通信。全双工通信TCP支持双方同时进行双向通信即发送方和接收方可以在同一时间发送和接收数据。流式传输TCP将数据视为连续的字节流进行传输而不是离散的数据包。发送方将数据划分为较小的数据块但TCP在传输过程中将其作为连续的字节流处理。拥塞控制TCP具备拥塞控制机制用于避免网络拥塞和数据丢失。它通过动态调整发送速率、使用拥塞窗口和慢启动算法等方式来控制数据的发送速度。 场景 服务端之间的通讯 服务端之间的通讯可以直接使用TCP通讯而不需要上升到http层 server.js 创建一个TCP服务并且发送套接字监听端口号3000 import net from netconst server net.createServer((socket) {setInterval((){socket.write(XiaoMan)},1000) }) server.listen(3000,(){console.log(listening on 3000) })client.js 连接server端并且监听返回的数据 import net from netconst client net.createConnection({host: 127.0.0.1,port: 3000, })client.on(data, (data) {console.log(data.toString()) })从传输层实现http协议 创建一个TCP服务 import net from netconst http net.createServer((socket) {socket.on(data, (data) {console.log(data.toString())}) }) http.listen(3000,(){console.log(listening on 3000) })net.createServer创建 Unix 域套接字并且返回一个server对象接受一个回调函数 socket可以监听很多事件 close 一旦套接字完全关闭就触发connect 当成功建立套接字连接时触发data 接收到数据时触发end 当套接字的另一端表示传输结束时触发从而结束套接字的可读端 通过node http.js 启动之后我们使用浏览器访问一下 可以看到浏览器发送了一个http get 请求 我们可以通过关键字get 返回相关的内容例如html import net from netconst html h1TCP Server/h1const reposneHeader [HTTP/1.1 200 OK,Content-Type: text/html,Content-Length: html.length,Server: Nodejs,\r\n,html ]const http net.createServer((socket) {socket.on(data, (data) {if(/GET/.test(data.toString())) {socket.write(reposneHeader.join(\r\n))socket.end()}}) }) http.listen(3000, () {console.log(listening on 3000) })
http://www.dnsts.com.cn/news/246195.html

相关文章:

  • 废旧电脑做网站服务器郑州做网站推广外包
  • 建设网站要什么合肥网站开发建设
  • 时空网站建设的可行性分析烟台福山建设规划局网站
  • 网站建设工作室有几个部门wordpress 加链接地址
  • 网站搜索引擎优化方案的案例wordpress 淘宝
  • jsp网站开发用到什么技术无锡网站建设机构
  • 专做眼镜的网站电商网站项目经验介绍ppt模板
  • 厦门网站的制作wordpress 获取页面链接
  • 北京有哪些炫酷的网站页面同仁网站建设公司
  • wordpress建淘宝客网站万网网站模板
  • 建设网站jw100电商网站如何优化
  • 建一个网站需要什么手续网站建设一般需要多少费用
  • 怎样优化网站 优帮云怎么修改网页源代码
  • 网站开发的功能需求怎么写机械类 网站源码
  • 自己制作的网站模板以后可以修改吗北京十大展览展示公司
  • 安阳网站建设价格网站开发中什么是站点
  • 我要注册电子邮箱东莞网站包年优化
  • 营销型网站建设的定义百度怎么对网站处罚
  • 先做网站后备案吗做商品网站数据库有哪些
  • 制作网站推广微信小程序开发常见问题
  • 定制营销型网站什么意思全国一体化在线政务服务平台
  • 搭建网站注册完域名应该怎么做做网站什么意思
  • h5制作的网站做商城网站哪里
  • 网站数字化建设方案太原在线网站制作
  • 深圳福田区网站建设网站开发项目有哪些
  • 扬中网站推广价格wordpress备份博客图片
  • 网站如何设置域名有了源代码怎么做网站
  • 在哪里做网站好高唐网站建设公司
  • 建设部网站 信用诚信评分标准网站建设相关小论文
  • 网站架构的建设岳阳建设网站