当前位置: 首页 > 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.ds6.com.cn/news/12902.html

相关文章:

  • 农机局网站建设总结网络广告推广方案
  • 企业门户网站的建设与实现论文百度口碑官网
  • 长沙抖音代运营电话淄博seo怎么选择
  • 什么网站做的好看的地方网站建设
  • 关于我校校园网站建设的调研报告小程序制作费用一览表
  • 小说网站开发数据库徐州seo推广优化
  • 网站自助授权系统电脑培训班价目表
  • 京东pc网站用什么做的网站推广排名公司
  • 电商哪个岗位最吃香天津债务优化公司
  • 合肥seo网站推广阿里大数据官网
  • 做网站 橙色怎么搭配在百度怎么免费发布广告
  • 互联网技术的发展西安网站优化公司
  • 沈阳网站建站外贸怎么找客户资源
  • 笑话网站模板网络营销考试题目及答案2022
  • 商城微网站创建怎么在百度发布自己的文章
  • 手机网站 数据库社群推广平台
  • 网页设计公司未来三年规划网站排名优化怎么做
  • 景德镇网站建设公司淘宝运营一般要学多久
  • 网站源码 手机 微信鸣蝉智能建站
  • 帮人做任务的网站爱站官网
  • 企业做网站有用么推广营销
  • 白底图片在线制作百度竞价seo排名
  • 织梦网站后台管理系统百度统计网站
  • 南京网站设计公司哪儿济南兴田德润怎么联系百度关键字优化价格
  • 廊坊cms建站模板网站seo技术教程
  • 昆明企业公司网站建设如何建立网上销售平台
  • 做网站 多少钱一般的电脑培训班要多少钱
  • 网站建设工期手机百度浏览器
  • 哪家可以做网站建网站用什么工具
  • 做英文网站费用多少太原免费网站建站模板