Java之网络编程
D灿
一点一滴.......
展开
-
网络编程(1)
相关基础概念 1.计算机网络与Internet 2.TCP/IP协议 3.Internet地址 –IP地址,形如xxx.xxx.xxx.xxx –域名系统。例如www.edu.cn •URL(统一资源定位符) 协议 :// 主机 [: 端口] [/ 文件] [# 引用] •客户-服务器(Client-Server)模式 网络模型与通讯要素原创 2016-08-13 16:55:27 · 326 阅读 · 0 评论 -
网络编程(2)UDP
TCP和UDP ☆ UDP (DatagramSocket和DatagramPacket类) 1.将数据及源和目的封装成数据包中,不需要建立连接 2.每个数据报的大小在限制在64k内 3.因无连接,是不可靠协议 4.不需要建立连接,速度快 ☆ TCP (Socket 和 ServerSocket类) 1.建立连接,形原创 2016-08-13 17:19:44 · 371 阅读 · 0 评论 -
网络编程(3)TCP
TCP Socket:IP地址和端口,套接字 •Socket和ServerSocket •建立客户端和服务器端 •建立连接后,通过Socket中的IO流进行数据的传输 •关闭socket 同样,客户端与服务器端是两个独立的应用程序。 TCP传输编程 ☆基本思路(客户端) •客户端需要明确服务器的ip地原创 2016-08-13 19:28:23 · 341 阅读 · 0 评论 -
网络编程(4)B/S
C/S 与 B/S ☆ C/S ( Client/Server ) 客户端和服务端的特点 1、客户端和服务端的软件都需要程序员进行编写。 2、客户端维护起来较为麻烦。 3、客户端的存在可以将一部分运算分离到客户端来运行,减轻了服务器端的压力。 ☆ B/S ( Browse/Server ) 浏览器和服务端的特点 1、客户端不用程序员编写,直接使用系统中具备的浏览器软件作为客户端原创 2016-08-14 21:01:37 · 647 阅读 · 0 评论