UDP就比较简单了,放个按钮,一个TIdUDPServer
TIdUDPServer绑定 0.0.0.0:3820,然后Active设置为True

//发送按钮
procedure TForm1.Button1Click(Sender: TObject);
var
IdUDPClient1: TIdUDPClient; //动态创建TIdUDPClient
begin
IdUDPClient1:=TIdUDPClient.Create;
IdUDPClient1.BroadcastEnabled:=true;

try
IdUDPClient1.Port:=3820;
IdUDPClient1.Host:='127.0.0.1';

IdUDPClient1.Connect; //实际上就这三句
IdUDPClient1.Send('abcdefg.'); //2
IdUDPClient1.Disconnect; //3
finally
IdUDPClient1.Free;
end;
end;

//IdUDPServer1 绑定3820端口
//注意引用 IdSocketHandle, IdGlobal
procedure TForm1.IdUDPServer1UDPRead(Sender: TObject; AData: TBytes;
ABinding: TIdSocketHandle);

begin
Memo1.Lines.Add(BytesToString(AData)); //把接收的信息加到Memo1
end;

转载于:https://www.cnblogs.com/tinghae/p/3462280.html

indy10 UDP实例相关推荐

  1. Python3——简单的UDP实例

    Python3--简单的UDP实例 服务器:创建套接字--绑定套接字--数据接收/发送 客户端:创建套接字--数据接收/发送 """ server.py encode() ...

  2. 网络基础UDP实例(传一个long类型的值)

    UDP实例(传一个long类型的值),直接上代码吧. UDPCLient端: package javaBasic.javaNet;import java.io.ByteArrayOutputStrea ...

  3. php udp发送和接收_php socket通信(tcp/udp)实例分析

    本文实例讲述了php socket通信(tcp/udp)方法.分享给大家供大家参考,具体如下: 注意 1.在socket_bind的时候ip地址不能真回环地址如127.0.0.1 2.server.p ...

  4. python网络通信编程实例_python网络编程之数据传输UDP实例分析

    本文实例讲述了python网络编程之数据传输UDP实现方法.分享给大家供大家参考.具体分析如下: 一.问题: 你觉得网络上像msn,qq之类的工具在多台机器之间互相传输数据神秘吗?你也想玩一下在两台机 ...

  5. java中UDP实例代码

    第一部分代码:传输字符数据 客户端部分 package com.work.net.udp;import java.net.DatagramPacket; import java.net.Datagra ...

  6. 怎么使用socket在云服务上通信步骤(可支持TCP或UDP)

    1.购买云服务器,云服务器会分配给用户一个公网IP,和自动分配的内网IP,可在服务器管理配置中查看. 2.在云服务器上开发UDP或TCP地址和端口,这样做目的是使防火墙允许客户端的地址访问云服务器,否 ...

  7. 【.NET类库】通过SharpSocket进行TCP/UDP通信数据传输

    类库作用: 用于基于TCP/UDP协议的数据通信,调用简单,高效. 封装了和业务无关的底层细节,让开发人员可以专注于做业务 完善的示例代码: 针对类库的几种用法,都提供了较为详细的示例代码 一.TCP ...

  8. 【计算机网络】Internet原理与技术3 — 端口及套接字、用户数据报协议UDP、传输控制协议TCP

    Internet原理与技术 一.端口及套接字 1.传输层编址 2.套接字(socket) 3.无连接服务和面向连接服务 二.用户数据报协议UDP UDP协议格式 [例]校验UDP报文 UDP小结 三. ...

  9. tcp 与udp 的区别

    1.TCP和UDP对比 TCP(Transmission Control Protocol)可靠的.面向连接的协议(eg:打电话).传输效率低全双工通信(发送缓存&接收缓存).面向字节流.使用 ...

最新文章

  1. DocRepair 3.0
  2. QuarkXPress 2020中文版
  3. nginx配置tomcat负载均衡,nginx.conf配置文件的配置
  4. VTK:隐式函数之BooleanOperationImplicitFunctions
  5. mellanox 网卡驱动_收购Mellanox之后 NVIDIA发布全球首款25G安全智能网卡
  6. c语言做贪吃蛇vs2015,熬书几个月,终于编出简易的贪吃蛇了,VS2013
  7. Kafka笔记--常用指令(新建、删除topic)
  8. Exar签署最终协议 5900万美元收购Hifn
  9. 【Spark】SparkStreaming-如何使用checkpoint
  10. Typo: In word ‘worklist‘
  11. 计算机毕业设计Java智能超市导购系统(源码+系统+mysql数据库+lw文档)
  12. 中国知网caj转pdf的免费转换方法
  13. Navicat外键设置
  14. MySQL千万级数据量优化方案
  15. UPC --- 2018年第三阶段个人训练赛第五场 --- A题 Make a Rectangle(6595)
  16. Matlab符号数学Symbolic Math Toolbox™帮助文档(全)
  17. access中数据类型转换函数
  18. sql优化的15个小技巧(必知五颗星),面试说出七八个就有了
  19. BlueZ双模蓝牙音频卡顿问题优化
  20. 【医学影像】超声(UltraSound)影像的增强与目标检测

热门文章

  1. java整体打印二叉树
  2. Android设计模式之——中介者模式
  3. 全球通吃的九大黄金专业
  4. 手把手教你如何优化C语言程序
  5. 国际最具潜力IT专业认证
  6. 【Quartz】Spring3.2.9 + Quqrtz2.2.1 实现定时实例
  7. Clipboard.js实现点击自动复制内容的功能
  8. javascript中数组的22种方法
  9. cocoapods的安装(这真是一个神奇的东西,每次安装的方法都不一样,而且很容易出现各种各样的错误)...
  10. 标题在上边框中的html(fieldset标签)