如何使用App Tethering与互联网连接?

时间:2017-03-20 13:20:09

标签: delphi firemonkey delphi-xe8

我正在使用Embarcadero RAD Studio Delphi XE8。

多设备应用程序应用程序绑定组件专为传统WiFi和蓝牙耦合而设计。它是否也支持互联网连接?

我想尝试制作小型p2p应用。我通过Wifi使用App tethering,但我想通过互联网连接App tethering。

怎么做?

1 个答案:

答案 0 :(得分:1)

是的,还支持TCP / IP(LAN和Internet)。这在文档中有清楚的解释。

Using App Tethering

  

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

IP连接不仅限于WiFi。 WiFi只是与LAN的无线连接,就像以太网用于有线连接一样。无论使用何种连接类型,IP的工作方式都相同。

Connecting to Remote Applications Using App Tethering | Connecting to Applications Outside Your Subnet

  

默认情况下,AutoConnectDiscoverManagers都会在运行应用程序的设备所在的局域网(LAN)的子网上执行发现。

     

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

     
      
  • 要指定搜索远程管理器的IP地址,请将该IP地址指定为Target

  •   
  • 要指定IP地址的子网,请指定一个IP地址,其中第0个为0。例如,如果指定" 192.168.4.0"作为目标,您的经理在192.168.4.x子网中搜索远程管理器。注意:您无法指定更宽的子网。例如," 192.168.0.0"不受支持。

  •