随笔分类 - 网络编程
摘要:###网络资源下载 //1下载地址 URL url = new URL //2连接到这个资源 HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection(); //3下载 流-->InputStream input
阅读全文
摘要:#通络通信模型 ###发送方实现 package Liu.UdpTalk; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.Dat
阅读全文
摘要:###发送方 //不需要连接服务器 //1建立一个socket //2建一个包 //3数据,数据的长度起始,要发给谁 //4发送包 //5关闭流 package Liu.UdpTalk; import java.io.BufferedReader; import java.io.IOExceptio
阅读全文
摘要:###TCP服务器 //1我得有一个IP和端口 //2等待客户端连接过来 //3读取客户端的消息 //4管道流 //5关闭资源 package Liu.FileDelivery; import java.io.*; import java.net.ServerSocket; import java.
阅读全文
摘要:##客户端 package Liu.talk; import java.io.IOException; import java.io.OutputStream; import java.net.InetAddress; import java.net.Socket; /** * 客户端 * * @a
阅读全文
摘要:###TCP UDP对比 TCP/IP协议簇:实际上是一组协议 重要: TCP:用户传输协议. UDP:用户数据报协议 出名的协议: TCP: | IP︰网络互连协议 TCP:打电话 连接、稳定 三次握手,4次挥手 最少需要三次,保证稳定连接! A:你瞅啥? B:瞅你咋地? A:干一场! A:我要走
阅读全文
摘要:#端口 端口表示计算机上的一个程序的进程; 不同的进程有不同的端口号!用来区分软件! 被规定0~65535 TCP,UDP:65535* 2 tcp: 80,udp: 80, 单个协议下,端口号不能冲突 端口分类 公有端口0~1023 HTTP:80 HTTPS: 443 FTP∶21 Telent
阅读全文
摘要:package Liu.IP; import java.net.InetAddress; import java.net.UnknownHostException; public class TestInetAddress { public static void main(String[] arg
阅读全文
摘要:##一通信网络的要素 ###1如何通信,(要素) 网络通信的三要素: A:IP地址 B:端口 C:传输协议 举例: 我想和林青霞说话了。肿么办? A:我要找到林青霞。(IP地址) B:对她说话,要对耳朵说。(端口) C:我说什么呢?"I Love You"(传输协议) 但是,她没学过英语,听不懂。
阅读全文