Delphi 如何使用应用程序连接互联网?

Delphi 如何使用应用程序连接互联网?,delphi,firemonkey,delphi-xe8,Delphi,Firemonkey,Delphi Xe8,我使用的是Embarcadero RAD Studio Delphi XE8 多设备应用程序栓系组件设计用于传统WiFi和蓝牙耦合。它也支持互联网连接吗 我想尝试做一个小的p2p应用。我正在通过Wifi使用应用程序连接,但我想通过互联网连接应用程序连接 如何做到这一点?是的,TCP/IP LAN和Internet也受支持。文档中对此进行了明确解释 应用程序栓系功能不依赖于特定的传输或协议,可以使用应用程序栓系API实现新的传输和协议。RTL为IP和经典蓝牙连接提供内置支持。IP支持包括连接在同一

我使用的是Embarcadero RAD Studio Delphi XE8

多设备应用程序栓系组件设计用于传统WiFi和蓝牙耦合。它也支持互联网连接吗

我想尝试做一个小的p2p应用。我正在通过Wifi使用应用程序连接,但我想通过互联网连接应用程序连接


如何做到这一点?

是的,TCP/IP LAN和Internet也受支持。文档中对此进行了明确解释

应用程序栓系功能不依赖于特定的传输或协议,可以使用应用程序栓系API实现新的传输和协议。RTL为IP和经典蓝牙连接提供内置支持。IP支持包括连接在同一设备上运行的应用程序

IP连接不仅限于WiFi。WiFi只是到LAN的无线连接,就像以太网用于有线连接一样。无论所使用的连接类型如何,IP都是一样的

默认情况下,AutoConnect和DiscoveryManager都会在运行应用程序的设备所在的局域网LAN子网上执行查找

但是,您可以使用其可选参数目标来覆盖此行为,并指定IP地址或子网:

要指定用于搜索远程管理器的IP地址,请将该IP地址指定为目标

要指定IP地址的子网,请指定第四个数字为0的IP地址。例如,如果指定192.168.4.0作为目标,则管理器将在192.168.4.x子网中搜索远程管理器。注意:不能指定更宽的子网。例如,不支持192.168.0.0