Wesley13 Wesley13
3年前
java 实现websocket
最近了解了下websocket和socket这个东西,说不得不来说下为何要使用WebSocket,和为何不用http。为何需要WebSocket?HTTP协议是一种无状态的、无连接的、单向的应用层协议。它采用了请求/响应模型。通信请求只能由客户端发起,服务端对请求做出应答处理。这种通信模型有一个弊端:HTTP协议无法实现服务器主
实现服务器和客户端数据交互,Java Socket有妙招
本文分享自华为云社区《JavaSocket如何实现服务器和客户端数据交互》,作者:jackwangcumt。1Socket概述根据百度百科的定义,Socket译为套接字,它是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。一个Socket实例就是网络上进程通信的一端,提供了应用层进程利用网络协议交换数据的机制。Socket向上连接各种应用
Wesley13 Wesley13
3年前
2.任务包多线程并行计算
1include<future//进程通信,获取未来的结果2include<iostream3include<thread4include<string5include<chrono//时间6include<mutex//互斥量7
Wesley13 Wesley13
3年前
51 张图助你彻底掌握 HTTP 协议
前言如果说TCP/IP协议是互联网通信的根基,那么HTTP就是其中当之无愧的王者,小到日常生活中的游戏,新闻,大到双十一秒杀等都能看到它的身影,据NetCraft统计,目前全球至少有16亿个网站、2亿多个独立域名,而这个庞大网络世界的底层运转机制就是HTTP,可以毫不夸张的说,无HTTP不通信!画外音
Wesley13 Wesley13
3年前
Voovan开发指南 (二) Socket客户端开发
Voovan框架介绍Voovan开源项目启动于2015年,始于自己在使用Netty和Mina时有较多难以理解的部分,同时在使用过程中遇到对粘包等问题的困扰,后来经过不断的对源码的学习以及对java异步通信的深入理解发现自java1.7以后JDK提供了更优秀的异步通信模型AIO,随后决定自己参照AIO模型重新造一个轮子。并
Wesley13 Wesley13
3年前
NIO入门之传统的BIO编程
网络编程的基本模型是Client/Server模型,也就是两个进程之间进行相互通信,其中服务端提供位置信息(绑定的IP地址和监听端口),客户端通过连接操作向服务器监听的地址发起连接请求,通过三次握手建立连接,如果连接建立成功,双方就可以通过网络套接字(Socket)进行通信。在基于传统同步阻塞模型开发中,ServerSocket负责绑定IP地址,启动监听
天翼云SD-WAN斩获首批“SD-WAN 2.0 SASE”权威认证
近日,在中国通信标准化协会算网融合产业及标准推进委员会(TC621)的指导下,中国信息通信研究院算网融合团队公布了第一批次SDWANReady2.0测试评估结果。此次测评基于《软件定义广域网络(SDWAN)2.0测试方法:SASE解决方案》、《软件定义广域网络(SDWAN)2.0测试方法:SASE服务》等标准,对天翼云自研SDWAN进行了严格的测试。
云计算搭上“双碳”,天翼云在绿色算力赛道加速跑
3月6日,中国电信青海公司2023年DICT生态合作伙伴大会在西宁成功召开。中国电信青海公司党委书记、总经理苏小明出席大会并致辞,中国通信研究院主任工程师/高级工程师赵丽作主旨报告。青海省通信管理局副局长王艳芳,青海省工业和信息化厅数字经济发展局局长杨守文
少湖说 少湖说
6个月前
鸿蒙Flutter实战:06-使用ArkTs开发Flutter鸿蒙插件
使用ArkTs开发Flutter鸿蒙平台插件本文讲述如何开发一个Flutter鸿蒙插件,如何实现Flutter与鸿蒙的混合开发,以及双端消息通信。Flutter侧,编写MethodChanneldartconstMethodChannelmethodCha
融云IM即时通讯 融云IM即时通讯
6个月前
融云IM干货丨HTTPS保护数据安全是怎么工作的?
HTTPS(全称为HyperTextTransferProtocolSecure)是一种安全的通信协议,它通过在HTTP协议上添加SSL/TLS(SecureSocketLayer/TransportLayerSecurity)协议来保护数据传输的安全。以