第一章:手动搭建I/O网络通信框架1:Socket和ServerSocket入门实战,实现单聊 在第一章中运用Socket和ServerSocket简单的实现了网络通信。这一章,利用BIO编程模型进行升级改造,实现群聊聊天室。 如图:当一个客户端请求进来时,接收器会为这个客户端分配一个工作线程,这个 ...
分类:
其他好文 时间:
2020-04-11 20:35:30
阅读次数:
75
WebSocket 的诞生 做客户端开发时,接触最多的应用层网络协议,就是 HTTP 协议,而今天介绍的 WebSocket,下层和 HTTP 一样也是基于 TCP 协议,这是一种轻量级网络通信协议,也属于应用层协议。 WebSocket 与 HTTP/2 一样,其实都是为了解决 HTTP/1.1 ...
分类:
Web程序 时间:
2020-04-11 12:52:16
阅读次数:
116
1.支付宝模拟线上优化实战 2.手写JUC工具与提升tomcat吞吐量 3.网络通信BIO设计与缺陷 -- accept() 和 read()阻塞 4.单线程解决高并发NIO精髓解读 5.OS内核下Epoll与Selete源码解读 第一部分: 性能优化 问题:如何在高并发场景下实现支付宝用户登录页面 ...
分类:
系统相关 时间:
2020-04-11 10:02:44
阅读次数:
82
21世纪,人类步入智能信息化的时代,物联网人工智能悄无声息地进入了人们的生活,慢慢地成了大家生活中不可或缺的一部分。利用网络通信技术,自动控制技术,音视频技术设施集成实现提升人们生活的安全性,便利性,舒适性,艺术性,并实现环保节能的生活环境。如智能家居,车联网,4G路由器,wifi视频,wifi音箱,wifi图传,吸顶AP,远程控制,可视门铃等等!BOJINGnet基于MT7688MT7628wi
分类:
其他好文 时间:
2020-04-09 13:03:57
阅读次数:
124
1.通信规则(建立规则) 标志发出方和接收方 通用语言和语法 传递的速度和时间 证实或确认要求 2.多协议互动时常见的计算机协议 ·消息编码 ·消息格式和封装 ·消息大小 ·消息时序 ·消息传输选项 ...
分类:
其他好文 时间:
2020-04-09 12:25:02
阅读次数:
59
Netty 异步事件驱动的网络应用程序框架。 特点 高并发 基于NIO开发的网络通信框架 传输快 零拷贝 Netty的接受和发送bytebuffer使用堆外直接内存进行socket读写,传统堆内存进行socket读写,JVM将堆内存buffer拷贝到内存,然后写入socket。相比之下,消息在发送多 ...
分类:
Web程序 时间:
2020-04-07 22:30:42
阅读次数:
195
实现双向通信 import socket server = socket.socket(socket.AF_INET,socket.SOCK_STREAM) server.bind(('0.0.0.0',8002)) server.listen() print('server 已经启动,欢迎连接') ...
分类:
编程语言 时间:
2020-04-07 20:04:27
阅读次数:
73
带宽 本来表示的是通信线路中允许通过的信号频带范围,单位是赫兹(Hz)。在计算机网络中,带宽表示网络的通信线路所能传送数据的能力,是数字信道所能传送的“最高数据率”的同义语,单位是“比特每秒(s/b)” 时延带宽积 若发送端连续发送数据,在发送的第一个比特即将到达终点时,表示发送端已经发出的比特数。 ...
分类:
其他好文 时间:
2020-04-06 15:20:00
阅读次数:
151
TCP/IP协议族 TCP/IP协议族是一个网络通信模型,以及一整个网络传输协议家族,为互联网的基础通信架构。该协议家族的两个核心协议:TCP(传输控制协议)和IP(网际协议),为该家族中最早通过的标准。这个协议族由互联网工程任务组负责维护。TCP/IP 协议族是Internet最基本的协议,HTT ...
分类:
Web程序 时间:
2020-04-03 23:35:21
阅读次数:
98
摘要:本文实例讲述了php异步多线程swoole用法。分享给大家供大家参考。具体分析如下:swoole重新定义PHP语言的高性能网络通信框架,提供了PHP语言的异步多线程服务,下面的实例就可以证实这一功能。一般来说,Swoole提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步M ...
分类:
编程语言 时间:
2020-04-01 21:03:35
阅读次数:
116