java网络编程

      最后更新:2022-03-28 10:50:30 手机定位技术交流文章

      一、什么是网络编程

      计算机网络:一个网络通过使用某种协议共享资源和发送信息,将不同地理区域的许多计算机连接起来。

      网络方案拟订目标包括信息传播、数据交换和通信交换规划目标,包括信息传播、数据交换和通信。

      需要干啥:

      1. 如何找到主机IP:在计算机上找到资源的端口?

      二。 当你发现这个主机时, 您如何传输数据?

      Javaweb:B/S网络编程

      TCP/UDP 网络方案拟订、C/S网络方案拟订

      二、网络通信要素

      如何实现网络通信?

      通信双方地址:

      • ip
      • 端口号

      规则:网络通信协议

      TCP/IPP参考模式

      三、IP

      InetAdress是一个IP地址。

      唯一能让机器在网络上找到的东西

      另一个组织者(_A)

      • IP地址分类:
      • ipv4/ipv6
      • 公共(互联网)相对于私人(局域网)
        • ABCD类
        • 192. 我不知道你在说什么,xx定制供内部使用
      • 这篇文章是我们2011年马拉维大选特别报导的一部分。

      四、端口

      InternetSocet 服务器

      描述计算机程序的运作:

      在软件之间的差异中,不同的程序有不同的港口。

      指定 0-65535。

      TCP/UDP, 65536*2, tcp: 80, udp: 80. 单个协议的较低端口号不能冲突

      端口分类

      • 01023 公共港
      • HTTP:80
      • HTTPS:443
      • Telnet:23
      • 102449151是方案注册港。
        • Tomcat:8080
        • MySQL:3306
        • Oracle:1521
      • 私营,动态港口: 49152 65535

      检查所有港口

      Netstat- nofindstr "5900" # 查找给定端口

      检查指出的港口流程

      Ctrl+Shift+Esc

      五、通信协议

      协议:约定

      TCP UDP对比

      TCP:打电话

      • 连接、稳定
      • 三次握手,四次挥手
      • 客户端、服务端
      • 完成传输, 连接断开, 效率低下

      UDP

      • 不连接,不稳定
      • 客户端和服务器之间没有明显的限制 。
      • 不管你们准备好与否, 把它寄给对方。

      六、TCP

      客户端

      1. 连接服务器的套接连接

      2、发送消息

      服务端

      1. 应设立服务器套餐服务港。

      2. 等待用户接受连接

      3、接受用户的消息

      使用Tomcat 服务器 。

      七、UDP

      1. 套接接

      2、建个包

      3、发送包

      定义一个将接收 UDP 数据的服务器 :

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

          热门文章

          文章分类