
网络通讯
yypiao
这个作者很懒,什么都没留下…
展开
-
Java中的UDP协议编程
<转自 http://www.blogjava.net/amigoxie/archive/2007/08/16/137413.html>一. UDP协议定义 UDP协议的全称是用户数据报,在网络中它与TCP协议一样用于处理数据包。在OSI模型中,在第四层——传输层,处于IP协议的上一层。UDP有不提供数据报分组、组装和不能对数据包的排序的缺点,也就是说,当报文发送之后,是无...原创 2011-08-31 10:16:13 · 94 阅读 · 0 评论 -
JAVA UDP打洞必备知识点---NAT
<转自http://yangzb.iteye.com/blog/1030060>一、引言 RFCl631以及相关RFC定义的网络地址翻译器(NAT)是一种将IP地址从一个编址域(realm)映射到另外一个编址域的方法,如最典型的应 用是把RFCl918定义的私有IP地址映射到Internet所使用的公有IP地址。虽然NAT技术已经得到广泛应用,但它是一把双刃剑,在带来节省IPv4...原创 2011-08-31 10:21:56 · 317 阅读 · 0 评论 -
Java UDP穿透NAT试验
<转自http://nonconductor.bokee.com/5042360.html>早就听说用UDP穿透NAT可以解决P2P软件中的两个通过NAT上网的客户端直接通信的问题。当然,需要一个中介来帮助找到对方。终于用Java做了这个试验。 代码贴出来吧。 UDPAgent.java: import java.io.BufferedReader;impo...原创 2011-08-31 15:59:47 · 282 阅读 · 0 评论 -
Netty学习之旅------线程模型前置篇Reactor反应堆设计模式实现(基于java.nio)
<转自http://blog.youkuaiyun.com/prestigeding/article/details/55100075?locationNum=11&fps=1>版权声明:本文为博主原创文章,未经博主允许不得转载。1、Reactor反应堆设计模式1.1、单线程模型 单线程模型Reactor(此图来源...原创 2017-03-01 11:46:40 · 319 阅读 · 0 评论 -
理解Java对象序列化
关于Java序列化的文章早已是汗牛充栋了,本文是对我个人过往学习,理解及应用Java序列化的一个总结。此文内容涉及Java序列化的基本原理,以及多种方法对序列化形式进行定制。在撰写本文时,既参考了Thinking in Java, Effective Java,JavaWorld,developerWorks中的相关文章和其它网络资料,也加入了自己的实践经验与理解,文、码并茂,希望对大家有所帮助...原创 2017-03-05 10:54:02 · 110 阅读 · 0 评论