在客户/服务器通信模式中,客户端需要主动建立与服务器连接的Socket,服务器端收到客户端的连接请求,也会创建与客户端连接的Socket。Socket可以看做是通信连接两端的收发器,客户端和服务店都通过Socket来收发数据。1、构造Socketpublic Socket()通过系统默认类型的 So...
分类:
编程语言 时间:
2016-01-08 20:07:51
阅读次数:
340
一、Socket(套接字) 连接原理: 1、Socket客户端: Socket s=new Socket(ip,port);打开一个套接字,它是网络编程中的一个抽象概念,负责启动该程序内部和外部之间的通信。如果连接失败,将会抛出一个UnknownHostException异常;如果存才其他问题...
分类:
编程语言 时间:
2015-12-30 13:27:54
阅读次数:
248
最近看了本Java网络编程方面的书,系统化一下Java网络编程,主要内容如下:1.网络基础篇 这里包括基础的网络概念/ 输入输出流BIO/ Internet地址/URI/URL/HTTP/URLConnection2.多线程篇 这里包括线程池/线程调度/死锁/同步3.Socket篇 这里包括客户端S...
分类:
编程语言 时间:
2015-12-04 20:25:49
阅读次数:
134
网络编程技术是互联网技术中的主流编程技术之一,懂的一些基本的操作是非常必要的。这章主要讲解网络编程,UDP和Socket编程,以及使用Socket做一个简单的聊天软件。...
分类:
编程语言 时间:
2015-12-04 18:46:33
阅读次数:
213
网络编程网络模型OSI参考模型 //应用层 表示层 会话层 传输层 网络层 数据链路层 物理层TCP/IP参考模型 //应用层 传输层 网际层 网络接口层网络通讯要素IP地址 //网络中设备的标识 本地回环地址 127.0.0.1 主机名 localhost端口号 //标识进程的逻辑地址 有效端口 ...
分类:
编程语言 时间:
2015-11-28 21:25:27
阅读次数:
300
1.进程之间的通信 进程是指运行中的程序,进程的任务就是执行程序中的代码。 存在计算机网络上的两个进程只需要关注它们通信的具体内容,而不需关注消息在网络上传输的具体细节。2.计算机网络的概念 Internet提供的服务包括www服务,电子邮件服务,文件传输服务(FTP),远程登录服务(Telne.....
分类:
编程语言 时间:
2015-11-08 22:28:30
阅读次数:
320
1.Socket有多种构造方法,大多数构造方法在构造的时候就指定了连接的主机和端口号。当客户端的构造方法与服务器连接的时候,可能需要等待一段时间,因为需要建立连接。默认情况下,Socket的构造方法会一直等待下去,直到连接成功或者是出现异常。Socket的构造方法请求连接的时候,受到底层网络传输速度...
分类:
编程语言 时间:
2015-11-08 22:07:56
阅读次数:
256
演示TCP传输1.Tcp分客户端和服务端2.客服端对应的对象是scoket 服务端对应的对象是serverscoket客户端:通过查阅scoket对象,发现在建立对象时,就可以连接指定的主机。因为tcp是面向连接的,所以在建立scoket服务时,就要有服务端存在,并连接成功,形成通路后,在该通道进行...
分类:
编程语言 时间:
2015-10-28 23:00:45
阅读次数:
417
java.net类 DatagramSocket 此类表示用来发送和接收数据报包的套接字,数据报套接字是包投递服务的发送或接收点。java.net类 DatagramPacket 此类表示数据报包,数据报包用来实现无连接包投递服务。 void send(DatagramPacket p) 从...
分类:
编程语言 时间:
2015-10-28 22:38:06
阅读次数:
295
从今天开始要学习一下朋友,每年读几本书,不断充实自己,也记录一下这些年的读书足迹2014年:从此踏上编程的不归路 (>_<)#Java编程思想(第4版)#JAVA网络编程(第3版)#精通 Hibernate:Java 对象持久化技术详解(第2版)#轻量级java ee企业应用实战(第3版)【Java...
分类:
其他好文 时间:
2015-10-28 17:22:54
阅读次数:
212