最新文章列表

NIO基本(3)

DatagramChannel 是处理UDP协议 1. server import java.net.InetSocketAddress; import java.net.SocketAddress; import java.nio.ByteBuffer; import java.nio.channels.DatagramChannel; import java.nio.charset ...
pluto418 评论(0) 有1243人浏览 2011-10-16 15:27

java使用UDP来进行客户端和服务器端通信的简单例子

1:客户端程序 view plain     package com.pb.udp;            import java.io.IOException;      import java.net.DatagramPacket;      import java.net.InetAddress;      import java.net.UnknownHostException; ...
udp 
zylics 评论(0) 有2758人浏览 2011-10-12 14:18

【android】与pc机进行UDP通信(二)

上次讲到android虚拟机和pc机进行通讯,现在就将小程序复杂一点点。 pc将获得的数据原封不动得再发给android虚拟机。 示例图: 代码在原来的基础上进行了补充: public class Server { /** * @param args * @throws IOException */ public static void main(Strin ...
duduli 评论(0) 有8060人浏览 2011-09-22 09:57

【android】与pc机进行UDP通信

这里pc作为server接受小心并显示出来。 而android的作为客户端发送消息。 首先:服务端没有什么好说的。 直接上代码: public class Server { /** * @param args * @throws IOException */ public static void main(String[] args) throws IOExce ...
duduli 评论(0) 有3564人浏览 2011-09-21 16:44

TCP与UDP下的socket编程小结

    tcp协议下的socket编程:比较靠谱,能发送大的文件。 服务器端:合法端口号在0到65535之间   ServerSocket sSocket=new ServerSocket(4567); Socket socket = sSocket.accept();会产生阻塞。就是指收不到数据,就一直处于阻塞状态。 socket.getInputStream(); 流的读操作-- ...
lyx4873281 评论(0) 有1126人浏览 2011-09-14 14:20

BSD 的IP结构体定义(IPv4)

/* * @(#)tcp.h 8.1 (Berkeley) 6/10/93 */ typedef u_long tcp_seq; /* * TCP header. * Per RFC 793, September, 1981. */ struct tcphdr { u_short th_sport; /* source port */ u_short th_d ...
liufei.fir 评论(0) 有1364人浏览 2011-09-07 13:32

TCP与UDP区别总结

            UDP与TCP都是运输层的两个协议,UDP(User Datagram Protocol)用户数据报议,TCP(Transmission Control Protocol)传输控制协议。TCP传送的数据单位协议 ...
kekemiaomiao 评论(0) 有1870人浏览 2011-09-07 11:00

Java UDP穿透NAT试验

<转自http://nonconductor.bokee.com/5042360.html> 早就听说用UDP穿透NAT可以解决P2P软件中的两个通过NAT上网的客户端直接通信的问题。当然,需要一个中介来帮助找到对方。终于用Java做了这个试验。   代码贴出来吧。   UDPAgent.java:   import java.io.BufferedReader;impor ...
yypiao 评论(0) 有2803人浏览 2011-08-31 15:59

JAVA UDP打洞必备知识点---NAT

<转自http://yangzb.iteye.com/blog/1030060> 一、引言  RFCl631以及相关RFC定义的网络地址翻译器(NAT)是一种将IP地址从一个编址域(realm)映射到另外一个编址 ...
yypiao 评论(0) 有923人浏览 2011-08-31 10:21

Java中的UDP协议编程

<转自 http://www.blogjava.net/amigoxie/archive/2007/08/16/137413.html> 一. UDP协议定义 UDP协议的全称是用户数据报,在网络中它与TCP协议一样用于处理数据包。在OSI模型中,在第四层——传输层,处于IP协议的上一层。UDP有不提供数据报分组、组装和不能对数据包的排序的缺点,也就是说,当报文发送之后,是无法 ...
yypiao 评论(0) 有766人浏览 2011-08-31 10:16

Socket 通讯的概念性过程

1.SOCKET 通讯TCP方式一般流程图 服务端                                                                             客户端 socket()                                                                           socket()    ...
alienchang 评论(0) 有1018人浏览 2011-08-21 21:21

网络编程01

1、基于http的网络编程 URL、URLConnection、HttpURLConnection、JarURLConnection   URL 统一资源定位器 创建URL连接用法: 首先要声明一个URL对象,定位资源地址  1、通过在 URL 上调用 openConnection 方法创建连接对象。  2、
朱润泽 评论(0) 有802人浏览 2011-08-12 16:11

UDP Socket编程--客户端和服务端双向通信

最近写了个UDP通信,能够实现客户端和服务端的双向通信,和大家分享! 因为UDP是无连接通信,叫客户端和服务端是不准确的,应该叫发送端和接收端,因为我的代码能实现双向的通信,在接收信息的同时还能够发送信息,所以我叫做一端和另一端!一端: package test.udp; import java.io.BufferedReader; import java.io.ByteArrayInpu ...
谷超 评论(0) 有11692人浏览 2010-12-10 19:18

初始网络进程通信

可以这样说:我们在网络上只做一件事,利用各种软件没完没了的相互通信。        对于单机系统而言,进程在系统中有自己唯一的进程号。但在网络环境下,各主机独立分配的进程号不能唯一标识该进程。例如,主机A赋于某进程号5,在B机中也可以存在5号进程,因此,“5号进程”这句话就没有意义了。而且 操作系统支持的网络协议众多,不同协议的工作方式不同,地址格式也不同。因此,网间进程通信还要解决多重协议 ...
longgangbai 评论(0) 有1929人浏览 2009-03-13 16:25

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics