Java网络方案拟订基金会+示范

      最后更新:2021-12-04 16:23:22 手机定位技术交流文章

      Java是一种网络编程语言。

      1.1、概述

      地球之春:你的一位美国朋友邀请你到天安去。

      信件:

      在这里插入图片描述

      计算机网络:

      • 计算机网络是一个计算机系统,在不同地理位置上将几个目的不同的计算机及其外部设备连接在通信线路上,以便在网络操作系统、网络管理软件和网络通信协议的管理和协调下实现资源共享和信息传输。

      网络编程目的:

      • 信息互换传播,即通信和数据共享

      想要达到的效果:

      1. 如何找到网络主机 。 Port, 找到此机器上的资源
      2. 当您发现此主机时, 您如何传输数据?

      Javaweb:B/S网络编程

      TCP/IPC/S网络方案拟订

      一.2. 网络通信构成部分

      网络通信如何完成?

      通信双方地址:

      • ip
      • 端口
      • 192.168.16.123:5900

      规则:网络通信协议

      TCP/IP参考模式:

      在这里插入图片描述
      在这里插入图片描述

      小结:

      1. 在网络方案拟订方面,有两个主要问题。
        • 如何在网络上找到一个或多个主机 。
        • 学习主机如何沟通 。
      2. 网络编程中的要素
        • IP 地址和端口号
        • udp和tcp是网络通讯协议。
      3. 万物皆对象

      1.3、IP

      InetAddress是一个IP地址。

      • 网络计算机的唯一身份是IP地址
      • 这是本地主机地址
      • ip地址分类
        • IPV4/IPV6
          • IPV4 4字节
          • IPV6 fe80: 3544: 9d14: 32df: d931% 8 8 8 整数错误的符号
        • 私人(局域网)与公共(因特网)
          • 192. 我不知道你在说什么。..
      • 域名: IP 存储问题!
        • IP: (www.baidu.com)

      尝试代码

      1.4、端口

      该港口表示在计算机上执行一个程序:

      • 港口号因方法而异!

      • 指定 0-65535。

      • TCP, UPD: 65535 * 2 tcp: 80, udp: 80, 港口号在单一协议下不能冲突。

      • 端口分类

        • 023是公共港口。

          • HTTP: 80
          • HTTP: 443
          • FTP: 21
          • Telent: 23
        • 102449151 是分配给用户或程序的程序注册端口。

          • Tomcat: 8080
          • Mysql: 3306
          • Oracle: 1521
        • 私人,动态: 49152 65535

          • 在这里插入图片描述

      相同端口才能通信

      在这里插入图片描述

      1.5、通信协议

      协议:合同,即通讯社区必须遵守的准则

      速度 传输代码 代码结构 传输控制..

      ** 问题:** 非常复杂?

      大事化小:分成

      TCP/IP协议

      重要:

      • TCP代表用户传输协议。
      • UDP代表用户数据报告程序。

      出名的协议:

      • TCP:
      • IP代表互联网协议,它指的是连接互联网所使用的协议。

      TCP和UDP之间的比较

      TCP : 打电话

      • 连接,稳定

      • 三次握手 四次挥手

      • 客户端、服务端

      UDP: 发短信

      • 不连接,不稳定
      • 客户端和服务器之间没有明显的界限 。
      • 不管你准备与否 都有可能寄给你
      • 导弹
      • 洪水袭击DDOS!

      1.6、TCP

      TCP实现聊天:

      客户端

      1. 连接到服务器的套件连接
      2. 发送消息

      服务器

      1. 创建服务套件
      2. 我在等待用户链接接受
      3. 接收用的消息

      效果图:
      在这里插入图片描述

      文件上传

      服务器端:

      客户端:

      Tomcat

      服务端:

      • 自定义 S
      • Tomcat 服务器 S: 后台 Java 开发!

      客户端:

      • 自定义 C
      • 浏览器 B

      1.7、UDP

      根据短信,没有连接,但有一个地址。

      发送端

      接收端

      连续聊天

      发送方

      接收方

      实现对话

      在这里插入图片描述
      在这里插入图片描述

      源码获取地址:

      com/s/1SwzqXXEOYPelDluzdRyehQ 特别报导全球之声在线.com/s/1SwzqXXEOYPelDluzdRyehQ。
      提取码:aaaa

      1.8、URL

      url:www.baidu.com

      通用资源定位器(URL):资源在互联网上的位置。

      DNS Domain Name Parsing:ww.un.org/domainnames/domainnames/domainnames/domainnames/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/domain/I'm not sure you're on,xx.x.我不知道你对.xx(ip)有什么看法。

      http://ip 地址: 港口/项目名称/资源

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/14189.html

          热门文章

          文章分类