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

网络科技有限公司网站陕西省住房和建设厅官网

网络科技有限公司网站,陕西省住房和建设厅官网,vi品牌设计公司,网站空间域名是什么一、网络编程概述 网络编程#xff1a;网络互联的计算机实现数据交换 1、网络编程三要素 1#xff09;IP IP#xff1a;网络中设备的唯一标识 cmd - ipconfig#xff1a;查看本机ip cmd - ping ip地址#xff1a;检查网络是否连通 127.0.0.1#xff1a;回送地…一、网络编程概述 网络编程网络互联的计算机实现数据交换 1、网络编程三要素 1IP IP网络中设备的唯一标识 cmd - ipconfig查看本机ip cmd - ping ip地址检查网络是否连通 127.0.0.1回送地址可以代表本机 2端口 端口设备应用程序的唯一标识 理论取值0 ~ 65535 建议取值1024以后避开知名端口号 3协议 协议计算机网络通信和连接的规则 UDP用户数据报协议 特点你发你的我收我的不区分客户端服务器 TCP传输控制协议 特点商量好再传输三次握手 客户端 - 服务器连接请求服务器 - 客户端收到请求客户端 - 服务器确认连接 二、UDP 1、UDP发送数据 1步骤 // 1.创建发送端的Socket对象(DatagramSocket) DatagramSocket ds new DatagramSocket(); // 2.创建数据并把数据打包 DatagramPacket dp new DatagramPacket(wmh.getBytes(), wmh.getBytes().length,InetAddress.getByName(192.168.1.148),10010); // 3.调用DatagramSocket对象的方法发送数据 ds.send(dp); // 4.关闭发送端 ds.close();2DatagramSocket传输对象 无参构造DatagramSocket()发送数据包public void send(DatagramPacket p)释放资源public void close() 3DatagramPacket数据包 数据包构造方法public DatagramPacket(byte buf[], int length, InetAddress address, int port) byte buf[]字节数组length字节长度(bus.length)InetAddress addressInetAddress.getByName(String ip)port端口号 2、UDP接收数据 1步骤 //1.创建接收端的Socket对象(DatagramSocket) DatagramSocket ds new DatagramSocket(10010); //2.创建一个数据包用于接收数据 DatagramPacket dp new DatagramPacket(new byte[1024],1024); //3.调用DatagramSocket对象的方法接收数据 ds.receive(dp); //4.解析数据包并把数据在控制台显示 System.out.println(new String(dp.getData(),0,dp.getLength())); //5.释放资源 ds.close();2DatagramSocket传输对象 带参构造DatagramSocket(int port)接收数据包public synchronized void receive(DatagramPacket p) 3DatagramPacket数据包 空数据包构造方法public DatagramPacket(byte buf[], int length)获取数据public synchronized byte[] getData()获取数据长度public synchronized int getLength() 三、TCP 1、TCP发送数据 1步骤 Socket s new Socket(192.168.1.148,10010); OutputStream os s.getOutputStream(); os.write(hello.getBytes()); os.close();2Socket流套接字 构造方法public Socket(String host, int port) 获取输出流public OutputStream getOutputStream() 2、TCP接收数据 1步骤 ServerSocket ss new ServerSocket(10010); Socket s ss.accept(); InputStream is s.getInputStream(); byte[] bys new byte[1024]; int len is.read(bys); System.out.println(new String(bys,0,len)); is.close(); s.close();2ServerSocket服务端套接字 构造方法public ServerSocket(int port) 监听返回Socket对象public Socket accept() 3Socket流套接字 获取输入流public InputStream getInputStream()
http://www.yutouwan.com/news/449683/

相关文章:

  • 重庆seo整站优化设置h5网站开发
  • 如何在相关网站免费做宣传广告wordpress 底部音乐播放器插件
  • 网站开发 软件wordpress 文字框
  • 江苏建设厅执业网站cgi--网站开发技术的雏形
  • 四川省成华区建设局网站vue小程序开发教程
  • 网站开发语言有哪几种做网站一些专业术语
  • 搭建网站钱如何做小程序微信
  • 查公司的国家网站有哪些做it题的网站
  • 成都网站建设学校做低价的跨境电商网站
  • 禹城网站定制深圳福田区有什么好玩的景点
  • 学校网站建设的应用意义案例网站备案登记信息
  • cms网站建设教程百度站长提交网址
  • 珠海市网站建设分站怎么样iis做的网站模板
  • 建设mylove卡网站四川建设网有限公司
  • 网站头像有啥做会清晰dw怎么导入网站模板
  • 兰州企业网站建设多少钱深圳电子厂
  • 做网站空间域名解析查询入口
  • 手机网站判断跳转代码网络推广文案有哪些
  • 石家庄网站建站公司阿里云服务器怎么用
  • 洛阳市建设工程安全监督网站动漫设计制作专业学什么
  • MAC怎么做网站微信扫码点餐小程序怎么做
  • 建设网站的目的和功能常用的平面设计软件有哪些
  • 钟山县住房和城乡建设局网站网站设计介绍怎么写
  • 做影视剧组演员垂直平台网站做本地化的返利网站怎么样
  • 企业网站改一下多少钱wordpress段代码
  • 外贸网站 英文莒县做网站和微信
  • 铜陵市住房和城乡建设局网站wordpress 抓取时间长
  • 网站版权备案大一网页设计期末作品
  • 怀化本地网站基于html5的wordpress
  • 商务网站建设工程师是不用vip也能看的黄台的app