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

长春网络推广网站优化检测

长春网络推广,网站优化检测,自己怎么做一个小程序,网站开发html目录 一 网络概述 二 网络的类型分类 三 网络体系结构 四 网络通信协议概述 五 网络通信协议种类 六 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.shuangfujiaoyu.com/news/62918.html

相关文章:

  • 公司网站建设哪里好重庆seo网页优化
  • 企业门户网站设计报告正规淘宝代运营去哪里找
  • 深圳网站建设价格是多少艾滋病阻断药
  • 为网站开发沈阳seo网站关键词优化
  • 网站建设选择什么操作系统网站推广排名
  • 相册网站怎么做上海网站seo优化
  • 可以做行程的网站郑州网站建设公司排行榜
  • 青建设厅官方网站海省小说关键词生成器
  • 企业网站一般要素网络营销服务有哪些
  • 跨境电商网站建设方案书微信管理软件
  • 温州哪里有网站建设湖北seo推广
  • 做网站用到的java技术优化排名 生客seo
  • 七宝做网站自己的网站怎么建立
  • 有没有教做零食的网站seo搜索引擎优化期末考试
  • 长沙网络营销推广宁波企业seo推广
  • 企业网站建设思路禁止搜索引擎收录的方法
  • 深圳网站制作价格常见的网络营销方法
  • 橙色网站配色seo关键词排名优化案例
  • 母婴网站建设方案怎样优化网站排名靠前
  • 厦门市建设局网站住房保障专栏百度竞价代运营公司
  • wordpress设置网站导航企业网站搜索引擎推广方法
  • 万江做网站如何发布视频赚钱
  • 做360手机网站快速排名软件搜索图片
  • 做网站3年3万百度推广seo优化
  • 网页游戏大全首选aso优化app推广
  • 网站的文章参考文献怎么做长沙优化科技有限公司正规吗
  • 做网站优化的教程抖音推广方案
  • 环江住房和城乡建设部网站重庆森林粤语
  • 建设物流网站的规划青岛网站权重提升
  • 网站什么时候做SEO优化最合适找谁做百度关键词排名