随笔分类 - 网络编程
摘要:网络编程(七)URL下载网络资源 URL URL组成 统一资源定位符:定位资源,定位互联网上的某一个资源 DNS域名解析:把一个域名(www.baidu.com)变成一个IP /* url的组成: 协议://ip地址:端口/项目名/资源 */ URL方法 Modifier and Type Meth
阅读全文
摘要:网络编程(六)UDP的应用 UDP实现消息发送 发送短信,不用连接,需要知道对方的地址! 用到DatagramSocket类和 因为UDP没有真正的服务器和客户端的概念,所以直接启动客户端不启动服务器也不会报错 代码实现 发送端 //不需要连接服务器 public class UdpClientDe
阅读全文
摘要:网络编程(五)Tomcat Tomcat 网络编程(四)里关于发送消息和上传文件是通过服务端和客户端的自定义实现的 服务端: 自定义 S Tomcat服务器 S 客户端 自定义 C 浏览器 B
阅读全文
摘要:网络编程(四)TCP的应用(聊天和文件上传) TCP实现聊天 TCP文件聊天实现 先启动服务端,再启动客户端 Socket类: 该类实现客户端套接字(也称为“套接字”)。 套接字是两台机器之间通讯的端点 实现步骤: 客户端: 连接服务器 发送消息 服务器 建立服务端口ServerSocket 等待用
阅读全文
摘要:网络编程(三)通信协议 通信协议 协议:约定,就好比我们现在说的是普通话 网络通信协议:速率,传输码率,代码结构,传输控制。。。 TCP/IP协议簇(实际上是一组协议) 最常用的协议 重要: TCP:用户传输协议 UDP:用户数据报协议 出名的协议 TCP:用户传输协议 IP: TCP和UDP的对比
阅读全文
摘要:网络编程(二)IP地址、端口 IP IP基本知识 ip:唯一定位一台网络上计算机 特殊的ip地址: 127.0.0.1:本机localhost ip地址的分类: ipv4/ipv6 IPV4:127.0.0.1,4个字节组成。0~255,42亿,2011年用尽 IPV6:,128位,8个无符号整数
阅读全文
摘要:网络编程(一) 网络编程的目的 传播交流信息 数据交换 通信 如何达到网络编程的目的 准确定位网络上的一台主机 通过端口(如192.168.16.124)(端口:定位到计算机上的某个资源) 网络编程:C\S javaweb编程:B\S 网络通信的要素 如何实现网络的通信: 要知道通信双方的地址: i
阅读全文