随笔分类 - 网络编程
摘要:URL https://www.baidu.com/ 统一资源定位符:定位资源的,定位互联网上的某一个资源 DNS域名解析 www.baidu.com XXX.X..X..X 协议://ip地址:端口/项目名/资源 package com.wang.netStudy.lesson04; import
阅读全文
摘要:package com.wang.netStudy.chat; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.DatagramPacket; import java.net.Datag
阅读全文
摘要:循环发送消息 package com.wang.netStudy.chat; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.*;
阅读全文
摘要:UDP 发短信:不用连接,需要知道对方的地址! 发送消息 package com.wang.netStudy.lesson03; import com.sun.xml.internal.ws.api.message.Packet; import java.io.IOException; import
阅读全文
摘要:Tomcat 服务端 自定义S Tomcat服务器S 客户端 自定义C 浏览器B
阅读全文
摘要:文件上传 客户端 package com.wang.netStudy.lesson02; import java.io.*; import java.net.InetAddress; import java.net.Socket; public class TcpClientDemo02 { pub
阅读全文
摘要:客户端 连接服务器Socket 发送消息 package com.wang.netStudy.lesson02; import java.io.IOException; import java.io.OutputStream; import java.net.InetAddress; import
阅读全文
摘要:协议:约定,就好比我们现在说的是普通话。 **网络通信协议:**速率,传输码率,代码结构,传输控制...... **问题:**非常的复杂? 大事化小:分层! TCP/IP协议簇:实际上是一组协议 重要: TCP:用户传输协议 UDP:用户数据报协议 出名的协议: TCP: IP:网络互连协议 TCP
阅读全文
摘要:端口 端口表示计算机上的一个程序的进程; 不同的进程有不同的端口号!用来区分软件! 被规定0-65535 TCP,UDP:65535*2 tcp:80,udp:80吗,单个协议下,端口号不能冲突 端口分类: 公有端口 0-1023 HTTP:80 HTTPS:443 FTP:21 Telent:23
阅读全文
摘要:IP ip地址:InetAddress 唯一定位一台网络上计算机 127.0.0.1:本机localhost ip地址的分类 ipV4 / ipV6 IPV4 127.0.0.1,4个字节组成,0-255,42亿~;30亿都在北美,亚洲4亿。2011年就用尽; IPV6 128位,8个无符号整数!
阅读全文
摘要:网络通信的要素 如何实现网络的通信? 通信双方的地址: ip 端口号 192.168.16.124:5900 规则:网络通信的协议 TCP/IP参考模型: 小结: 网络编程中有两个主要的问题 如何准确的定位到网络上的一台或者多台主机 找到主机之后如何进行通信 网络编程中的要素 IP和端口号 IP 网
阅读全文
摘要:网络编程 概述 地球村:你在西安,你有一个美国的朋友! 信件: 计算机网络: 计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统 网络编程的目的: 无线电台...传播交
阅读全文