网络编程
「已注销」
这个作者很懒,什么都没留下…
展开
-
Java实现UDP穿透NAT试验
早就听说用UDP穿透NAT可以解决P2P软件中的两个通过NAT上网的客户端直接通信的问题。当然,需要一个中介来帮助找到对方。终于用Java做了这个试验。代码贴出来吧。UDPAgent.java:import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.DatagramPacket转载 2012-04-06 16:41:07 · 6725 阅读 · 2 评论 -
P2P之UDP穿透NAT的原理与实现
论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。首先先介绍一些基本概念: NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(Netw转载 2012-04-06 16:40:00 · 1483 阅读 · 0 评论 -
REST API 安全设计指南
REST的全称是REpresentational State Transfer,它利用传统Web特点,提出提出一个既适于客户端应用又适于服务端的应用的、统一架构,极大程度上统一及简化了网站架构设计。目前在三种主流的Web服务实现方案中,REST模式服务相比复杂的SOAP和XML-RPC对比来讲,更加简洁,越来越多的web服务开始使用REST设计并实现。但其缺少安全特性,《REST API转载 2015-10-20 09:06:23 · 1355 阅读 · 0 评论