当前位置: 首页 > news >正文

做静态网站用什么软件观澜做网站

做静态网站用什么软件,观澜做网站,如何在各网站做推广,阿里云网站域名备案目录 一 网络概述 二 网络的类型分类 三 网络体系结构 四 网络通信协议概述 五 网络通信协议种类 六 Socket简介 七 Socket路径 八 java网络编程三要素 九 基于UDP协议的Socket编程 十 基于TCP协议的Socket编程 十一 基于TCP协议和UDP的区别 一 网络概述 多台相互连…

目录

一 网络概述

二 网络的类型分类

三 网络体系结构

四 网络通信协议概述

五 网络通信协议种类

六 Socket简介

七 Socket路径

八 java网络编程三要素

九 基于UDP协议的Socket编程

十 基于TCP协议的Socket编程

十一 基于TCP协议和UDP的区别


一 网络概述

  1. 多台相互连接的计算机
  2. 资源共享
  3. 交换数据

二 网络的类型分类

三 网络体系结构

四 网络通信协议概述

        核心要点:在网络中,多台计算机如果希望进行通信/数据传递 必须遵循某种规约,如果不遵循,则无法进行资源共享或数据的传递

五 网络通信协议种类

        UDP   特点:无连接,数据不可靠/不安全

        TCP   特点:面向连接,数据可靠/安全

六 Socket简介

  1. Socket:套接字【通信链路的节点或端点】
  2. Socket:提供给应用程序的接口

七 Socket路径

        java.net包路径

八 java网络编程三要素

  1. IP地址:设备在网络中的唯一标识
  2. 端口号:应用程序在设备中的唯一标识
  3. 协议:信息在网络传递中必须遵循的规约,例如UDP,TCP协议

九 基于UDP协议的Socket编程

发送段:

package org.example.demo03;import java.io.IOException;
import java.net.*;public class SendMsg {public static void main(String[] args) throws IOException {DatagramSocket datagramSocket = new DatagramSocket();String st = "jojo";byte[]bytes = st.getBytes();InetAddress address = InetAddress.getByName("127.0.0.1");int port = 10086;DatagramPacket datagramPacket = new DatagramPacket(bytes, bytes.length,address,port);datagramSocket.send(datagramPacket);datagramSocket.close();}
}

接收端:

package org.example.demo03;import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.SocketException;public class ReceMsg {public static void main(String[] args) throws IOException {DatagramSocket datagramSocket = new DatagramSocket(10086);byte[] bytes = new byte[1024];DatagramPacket datagramPacket = new DatagramPacket(bytes, bytes.length);datagramSocket.receive(datagramPacket);byte[]data = datagramPacket.getData();int length = datagramPacket.getLength();System.out.println("接收到的数据"+new String(data,0,length));datagramSocket.close();}
}

 

十 基于TCP协议的Socket编程

发送端:

package org.example.demo04;import java.io.IOException;
import java.io.OutputStream;
import java.net.Socket;public class SendMsg {public static void main(String[] args) throws IOException {Socket socket = new Socket("127.0.0.1",10001);OutputStream os = socket.getOutputStream();os.write("乔尼".getBytes());os.close();socket.close();}}

接收端:

package org.example.demo04;import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.ServerSocket;
import java.net.Socket;public class ReceMsg {public static void main(String[] args) throws IOException {ServerSocket ss = new ServerSocket(10086);Socket socket = ss.accept();InputStream is = socket.getInputStream();InputStreamReader isr = new InputStreamReader(is);int b;while ((b = isr.read()) != -1) {System.out.print((char)b);}is.close();ss.close();}
}

十一 基于TCP协议和UDP的区别

http://www.yayakq.cn/news/77918/

相关文章:

  • 在自己的电脑做网站空间凡科平台登录平台
  • 郑州微盟网站建设公司wordpress多站点 主题
  • 无锡专业网站排名推广杨浦建设机械网站
  • 设计欣赏心得体会关键词推广seo
  • 手机网站模板下载免费软文推广的作用
  • 网站开发如何跟客户沟通需求拍摄制作公司宣传片
  • 顺德网站建设怎么样做期货网站违法的吗
  • asp.net 个人网站logo图案素材免费网站
  • 阿里巴巴官网招聘网站wordpress如何调用js
  • 网站建设急单个人网站搭建步骤
  • 淮滨网站建设加盟做网站
  • 想开个小说网站怎么做养老网站备案必须做前置审批吗
  • 杭州专业做网站的如何做线上营销
  • 凡科网站建设怎么去掉极速建站网络设计师培训平台
  • 网站模板怎么上传俄罗斯乌克兰战争
  • frp可以做网站吗漳州做网站最便宜
  • 建设网站北京市连锁品牌网站建设
  • 东莞地产公司网站建设中国铁建网站
  • 济南企业做网站推广网站企业介绍微网站怎么做
  • 找个人给我做电影网站好最全微信小程序名单
  • 网页设计素材为什么拖不进psseo网站关键词优化哪家好
  • 南昌师范学院网站建设的意义和目的网站建设费用计入管理费用的哪个科目
  • 自建网站去除htmlwordpress双首页
  • 百度高级搜索怎么用深圳搜索优化排名公司
  • 装修网站cms标书制作培训课程
  • 网站建设可以一次性进损益吗网站建设需要哪些资料
  • 超酷win8风格企业网站织梦模板青岛网站推广
  • 免费做电子相册的网站定制高端网站建设公司
  • 营销型网站一个多少钱网页设计新建站点
  • 邯郸质量一站式服务平台上线市场调研报告ppt