摘要:SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。 在实际通信过程中,如果不使用SSL那么信息就是明文传输,从而给非
阅读全文
摘要:在Netty通信中UDP的实现方式也非常简单,只要注意部分代码区别于TCP即可。注意的知识点 ;NioDatagramChannel、ChannelOption.SO_BROADCAST Internet 协议集支持一个无连接的传输协议,该协议称为用户数据报协议(UDP,User Datagram
阅读全文
摘要:1,NioServer.java package com.forezp.util.io.nio.service; import java.io.IOException; import java.net.InetSocketAddress; import java.nio.channels.Selec
阅读全文
摘要:1,BioServer.java package com.forezp.util.io.bio.service; import javafx.scene.chart.Chart; import java.io.IOException; import java.net.InetSocketAddres
阅读全文
摘要:案例:https://www.cnblogs.com/ggwow/p/7921136.html Spring+Netty+WebSocket实例 IO分别:BIO、NIO和AIO BIO 全称Block-IO 是一种同步且阻塞的通信模式。是一个比较传统的通信方式,模式简单,使用方便。但并发处理能力低
阅读全文
摘要:1,ChannelAdapter.java package com.forezp.util.io.aio; import java.io.IOException; import java.nio.ByteBuffer; import java.nio.channels.AsynchronousSer
阅读全文
摘要:WebSocket协议 WebSocket是一种在单个TCP连接上进行全双工通讯的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充规范。WebSocket API也被W3C定为标准。 WebSocket使得客户端和服务器之间的数据交换变得更加简单
阅读全文
摘要:Ice 是一种面向对象的中间件平台。从根本上说,这意味着 Ice 为构建面向对象的客户-服务器应用提供了工具、 API 和库支持。 Ice 应用适合在异构环境中使用:客户和服务器可以用不同的编程语言编写,可以运行在不同的操作系统和机器架构上,并且可以使用多种网络技术进行通信。无论部署环境如何,这些应
阅读全文