这段时间一直在忙着弄这个东西,做一个服务器能够与外网主机和手机客户端保持一个实时的通信,不断地进行信息的交互。现在很多IT公司都已经做出了成熟的技术解决方案,但是使用过程有点。。繁琐?,还有这些服务器都是要付费的,要花不少钱,作为学生狗自己动手撸。我弄这个花了不少时间,期间试过了百度云、京东云、阿里云(阿里云最坑,公网IP连不上,貌似不止我才这样,其他人买的esc实例也经常连不上),试了这么多还好            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-13 05:44:02
                            
                                42阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Android 基于 UDP 的网络框架封装教程
在本教程中,我们将会一步一步教会你如何在 Android 中实现一个基于 UDP 的网络框架。整个流程将分为几步,接下来我们会提供每一步的代码示例以及详细注释。最后,我们还会使用 ER 图和流程图展示整个过程。
## 1. 流程概述
首先,我们需要明确实现 UDP 网络框架的主要步骤。下面是一个简单的流程表:
| 步骤 | 说明            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-19 05:43:10
                            
                                192阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            概述,关于多播,广播这些我Qt相关的文章 也有讲述过。https://blog.csdn.net/weixin_44517656/article/details/105950817	//ip相关知识
https://blog.csdn.net/weixin_44517656/article/details/105959683	//多播与广播
https://blog.csdn.net/weixin            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-16 09:42:55
                            
                                96阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            参考链接如下,写的非常非常好,我只是把他们写的优秀的搬过来做笔记,防止以后忘记,本博客所有内容均经过代码验证1. 安卓UDP发送步骤1. 构造DatagramSocket对象 2. 根据发送IP 来创建InetAddress对象 3. 根据InetAddress对象、发送端口号、发送数据 来创建发送的DatagramPacket数据包对象 4. 调用DatagramSocket对象的send(da            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-13 10:38:47
                            
                                281阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、代入UDP是User Datagram Protocol的简称,是一种无连接的协议,每个数据报都是一个独立的信息,包括完整的源地址或目的地址,它在网络上以任何可能的路径传往目的地,因此能否到达目的地,到达目的地的时间以及内容的正确性都是不能被保证的二、UDP协议的特点每个数据报中都给出了完整的地址信息,因此无需要建立发送方和接收方的连接。UDP传输数据时是有大小的限制的,每个被传输的数据报必须            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-08 23:31:40
                            
                                155阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Android基于局域网的UDP传输实现
## 1. 流程概述
为了实现基于局域网的UDP传输,我们可以按照以下步骤进行:
```mermaid
journey
    title Android基于局域网的UDP传输实现流程
    section 1. 创建UDP客户端
    section 2. 创建UDP服务器端
    section 3. 发送数据
    section            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-28 10:31:06
                            
                                65阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            XX:那飘过的100~_~{2014/10/03 10:57} UDP是一种面向非连接SOCK_DGRAM,提供无连接服务。数据包以独立包形式发送,不提供无措保证,数据能够丢失或反复。 UDP的Server和Client的差别相对照较模糊,仅仅要调用 sendto和 recvfrom 就能够给指定的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-07-14 20:45:00
                            
                                79阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1.UDP协议概述1.用户数据报协议(User Datagram Protocol)简称UDP协议,它是在IP的数据报服务上增加了端口和简单的差错检测来实现进程到进程之间的数据传输。2.UDP协议有如下几个特点:a.无连接。UDP是无连接的协议,数据传输之前不需要建立数据连接,也没有超时重传等机制,拥塞控制以及流量控制,但是传输速度快,灵活。b.不可靠,尽最大努力交付。报文有可能存在重复,失序,丢            
                
         
            
            
            
            一、TCP与UDP简介 TCP和UDP都属于TCP/IP参考模型中传输层的协议,且都是基于网际互联层IP协议。一位大神作了一个很形象的比喻:TCP和UDP使用IP协议从一个网络传送数据包到另一个网络。把IP想像成一种高速公路,它允许其它协议在上面行驶并找到到其它电脑的出口。TCP和UDP是高速公路上的“卡车”,它们携带的货物就是像HTTP,文件传输协议FTP这样的协议等。(参考:)以下是些简单的区            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-08 00:41:20
                            
                                94阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            什么是UDP协议以及它的使用优点:百度的解释是这样的:Internet 协议集支持一个无连接的传输协议,该协议称为用户数据报协议(UDP,User Datagram Protocol)。UDP 为应用程序提供了一种无需建立连接就可以发送封装的 IP 数据包的方法。不需要要建立连接开销小速度快一:udp通信主要使用的场景:比如设备监控,监控设备是否脱机,目前我主要是用于在同一个局域网内模拟设备给手机            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-02 14:39:04
                            
                                218阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Android Socket 专题: UDP Client客户端  UDP Server服务器 TCP Client客户端  TCP Server服务器 关于UDP通信其实可以不用多做累述,多数像我一样的朋友在此基础上也只是为了应用,需要了解下该了解的就可以了,具体的想要对这个协议研究深入的,可以自己努力!我这儿只做Android客户端的应用实现,注意是客户            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-09 21:39:12
                            
                                56阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            网络编程又可以称之为socket编程。网络编程的三要素是指:IP地址,端口号和协议(UDP和TCP)。一、UDP编程1、使用UDP发送数据的流程分别是:创建发送端Socket对象:DatagramSocket datagramSocket = new DatagramSocket();  //随机分配端口号DatagramSocket(int port)//创建Socket对象并制定端口            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-20 00:29:59
                            
                                56阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言使用Unity也有不短的时间了,安卓包也打过不少,但是对Unity与Android的交互却知之甚少。因工作需求,需要在Android平台接一些sdk(扩展功能)。我就借此机会了解了下Unity与Android交互的一些知识,并做了一个简易实现。现将实现步骤记录下来以供日后查阅。一、开发准备Unity、Android Stuido以及JDK安装,这些都是基本操作了,网上也有很多教程,这里不细述。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-12 15:46:43
                            
                                104阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            工程连接 : https://github.com/LillteZheng/SocketDemo在这篇文章中,你将学习到:学习通过 UDP 获取不同设备的ip和端口通过 TCP 进行相互通信实践一个案例今天要实现的效果:一、案例分析在前面几章中,我们已经学习了 tcp 和 udp 基础的方法;这一章中,我们对它进行一个总结,设想一个案例,即我想与B设备相互通信; 但是并不知道B设备的ip和端口,但            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-06 00:04:35
                            
                                206阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            udp信息传递的方式分为三种1 单播 客户端与服务器之间的点对点连接2 广播 主机之间 1对所有的通讯模式 ()3组播  主机之间1对1组的通讯模式    (局域网)主要使用的是udp组播  和单播        然而在ip组播环中,数据包的目的地址不是一个,而是一组,形成组地址。所有的信息接收者都加入到一个组内,并且            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-23 17:56:15
                            
                                87阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、UDP协议全称是用户数据报协议 ,在网络中它与TCP协议一样用于处理数据包,是一种无连接的协议。1、UDP是一个无连接协议,传输数据之前源端和终端不建立连接;2、不维护连接状态,包括收发状态等,因此一台服务机可同时向多个客户机传输相同的消息;3、UDP信息包的标            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-06-17 15:55:17
                            
                                434阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这次我们继续网络交互的未完之路。今天给大家带来的是UDP协议,在上一篇博客中我们已经知道UDP是属于传输层的协议,并简单介绍了他和应用层通信之间的关系,下面我们就来更清楚的认识UDP协议。UDP:User Datagram Protocol,用户数据包协议,是一种不可靠的,无连接的,简单的,基于数据报的通信协议。无连接:传送数据前,不需要建立连接。不可靠:无法保证数据是否完全的送达,可靠性依靠上层            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-08 20:31:38
                            
                                102阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言今年是转折的一年,很多学android开发的小伙伴失业了,虽找到了一份工作,但高不成低不就,下半年金九银十有想法更换一份工作,很多需要大厂面试经验和大厂面试真题的小伙伴,想提前准备刷下题。接下来分享一份我的字节跳动、阿里巴巴、百度、小米等大厂面试经验和总结。(文末附真题解析大全)TCP与UDP的区别TCP面向连接的, 传输数据时,需先进行三次握手,建立连接,UDP是无连接的,发送数据之前不需要            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-29 14:26:05
                            
                                106阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.1.1 AndroidStudio的安装1.1.2 AndroidStudio导入jar1.1.3 AndroidStudio上传项目到Github1.2.1 Android使用flutter开发2.1.1 Android的Service作用和使用方法2.2.1 Android实现Gestures捕获2.3.1 Androi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-13 10:58:54
                            
                                207阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            先创建两个项目:Android设备项目为:Android Application Project,项目名:UDPSendPC机的项目为:Java Project,项目名:UDPreceiver为Android项目添加组件:Button 1个、 EditText 1个,如图所示·问题解决标志:当按下Button组件时,EditText组件上输入的内容将被传送到PC机上,并显示出来。 着手问            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-26 00:09:42
                            
                                73阅读
                            
                                                                             
                 
                
                                
                    