![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
socket
JAVA道人
我宁愿做错,也不愿什么都不做.
展开
-
netty writeAndFlush不起作用
请看下面的发送writeAndFlush @Override public void channelRead(ChannelHandlerContext ctx, Object msg) throws Exception { ByteBuf bb = (ByteBuf) msg; ctx.writeAndFlush(bb); ctx.writeAndFlush("end"); ctx.writeAndFlush(new byte[] {1,2,3}); }发现他能返回Byt原创 2021-01-26 15:28:21 · 7348 阅读 · 4 评论 -
netty入门启动
maven <dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <version>${netty.version}</version> </dependency>netty启动类import io.netty.bootstrap.ServerBootstrap;import io.原创 2021-01-26 14:57:04 · 246 阅读 · 0 评论 -
试用mina内网转发
1.main方法启动。意思是访问本地的9000端口,则转发到127.0.0.1:80上了。 package com;import java.net.InetSocketAddress;import org.apache.mina.core.service.IoConnector;import org.apache.mina.transport.socket.nio.NioSocke...原创 2018-08-21 11:40:06 · 762 阅读 · 0 评论 -
数据帧
数据在网络上的传输是以帧为单位的,帧数据由两部分组成:帧头和帧数据。帧一般是第二层链路层的概念原创 2019-06-28 13:10:38 · 194 阅读 · 0 评论 -
IP协议
Internet协议是一种在源地址到目的地传送数据包的协议,定义了在TCP/IP互联网上数据传送的基本单元和数据格式。它是属于第三层网络层的概念。1.如果数据包过大,会分包发送。2.ip数据包虽然包含了比帧头更多的东西,但它依然是不可靠的,它不负责保证传送可靠性,流控制,包顺序和其它对于主机到主机协议来说很普通的服务。...原创 2019-06-28 13:10:32 · 86 阅读 · 0 评论 -
OSI开放式系统互联分层
开放式系统互联意为开放式系统互联,把网络通信的工作分为7层,分别是物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。其中帧数据位于2层ip协议位于3层tcp协议位于4层...原创 2019-06-28 13:10:25 · 192 阅读 · 0 评论