将Windows Winform App与同一网络上的Android平板电脑连接

MBH

我正在尝试查找winform应用程序并将其与LAN或WL​​AN上的android平板电脑连接。

我已经在android上实现了一个tcp服务器,它正在侦听端口并等待请求。

然后,我尝试实现Winform应用程序,该应用程序应通过向该平板电脑发送请求并检查响应来尝试扫描网络以找到该平板电脑。

我停留在第二部分,如何检查网络并有效地向该端口发送请求?我需要找出平板电脑的IP地址才能连接它们。

我找到了以下代码:NetworkBrowser

但它会检查网络上的PC,但不会显示Android平板电脑。

我想到的第一个解决方案是实施Web服务,它将从android接收,并且PC将定期请求并获取平板电脑的IP。仍然不是那种有效的解决方案。

奴隶制

一种可能确实是Web服务。然后,您可以让android设备进行订阅和取消订阅,以了解连接了谁的想法。与其他方式相比,客户端通常更容易寻找服务器。如果在此期间设备未续订订阅,然后将其标记为无响应,则您可以将阈值设置为5分钟,然后您可以尝试再次达到该阈值,或者忘记它已订阅了服务器端。在这里,您可能会找到有关如何使用WCF Web服务的示例:

从网络角度来看,我建议您检查这是否不是您的路由器造成的问题。有时,如果您使用默认设置,则某些端口可能会被阻塞,因此需要在路由器配置中解除阻塞。为此,我推荐一个工具nmap:

您只需要知道设备ip即可扫描打开的端口。就我而言,我在“设置”>“ Wifi”>“高级”>下找到了它。在底部,您可以看到您的Wifis MAC和IP(Android 6.0.1,Nexus 5)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如何从主机外部(同一网络)连接到Docker容器[Windows]

来自分类Dev

如何将仿真器与PC放在同一网络上?

来自分类Dev

远程将ssh启用到同一网络上的多台计算机?

来自分类Dev

将目录内容从Mac传播到同一网络上的PC

来自分类Dev

可以将Wi-Fi和以太网连接到同一网络吗?

来自分类Dev

将Docker容器与Azure管道中的当前容器连接到同一网络

来自分类Dev

Windows 7无法ping .local,但其他Windows 7可以在同一网络上

来自分类Dev

在同一网络上的Windows和Ubuntu之间共享文件时,我有哪些选择?

来自分类Dev

在同一网络上的Windows和Ubuntu之间共享文件时,我有哪些选择?

来自分类Dev

如何使用MAC地址在同一网络中跟踪Android平板电脑

来自分类Dev

在Ubuntu Live的同一网络中的另一台PC(Windows)上挂载ext4分区吗?

来自分类Dev

尝试将文件从我的计算机复制到同一网络上的另一台计算机

来自分类Dev

将数据从网关节点复制到同一网络中的其他群集

来自分类Dev

python脚本将信号发送到同一网络上另一个工作站上的另一个正在运行的python脚本

来自分类Dev

python脚本将信号发送到同一网络上另一个工作站上的另一个正在运行的python脚本

来自分类Dev

将数据包从一台计算机发送到不在同一网络上的另一台计算机

来自分类Dev

我可以在同一网络中同时运行Ubuntu和Windows DHCP / DNS服务器吗?

来自分类常见问题

将传入数据流分配到同一网络内的单独容器中(Twitter API和AWS ECS)

来自分类Dev

将传入数据流分配到同一网络内的单独容器中(Twitter API和AWS ECS)

来自分类Dev

将WinForm停放在另一个WinForm中

来自分类Dev

从同一网络上的其他设备连接到Flask Server

来自分类Dev

从不在同一网络上的设备连接Flask Web服务

来自分类Dev

python连接到同一网络上的服务器

来自分类Dev

将WinForm对齐以编程

来自分类Dev

如何从同一网络中的android deivice访问托管在localhost上的站点?

来自分类Dev

将单游戏与Winform一起使用

来自分类Dev

将单游戏与Winform一起使用

来自分类Dev

将c#Windows exe添加为另一个c#winform中的引用是否正确?

来自分类Dev

连接到同一VPN是否意味着连接到同一网络?

Related 相关文章

  1. 1

    如何从主机外部(同一网络)连接到Docker容器[Windows]

  2. 2

    如何将仿真器与PC放在同一网络上?

  3. 3

    远程将ssh启用到同一网络上的多台计算机?

  4. 4

    将目录内容从Mac传播到同一网络上的PC

  5. 5

    可以将Wi-Fi和以太网连接到同一网络吗?

  6. 6

    将Docker容器与Azure管道中的当前容器连接到同一网络

  7. 7

    Windows 7无法ping .local,但其他Windows 7可以在同一网络上

  8. 8

    在同一网络上的Windows和Ubuntu之间共享文件时,我有哪些选择?

  9. 9

    在同一网络上的Windows和Ubuntu之间共享文件时,我有哪些选择?

  10. 10

    如何使用MAC地址在同一网络中跟踪Android平板电脑

  11. 11

    在Ubuntu Live的同一网络中的另一台PC(Windows)上挂载ext4分区吗?

  12. 12

    尝试将文件从我的计算机复制到同一网络上的另一台计算机

  13. 13

    将数据从网关节点复制到同一网络中的其他群集

  14. 14

    python脚本将信号发送到同一网络上另一个工作站上的另一个正在运行的python脚本

  15. 15

    python脚本将信号发送到同一网络上另一个工作站上的另一个正在运行的python脚本

  16. 16

    将数据包从一台计算机发送到不在同一网络上的另一台计算机

  17. 17

    我可以在同一网络中同时运行Ubuntu和Windows DHCP / DNS服务器吗?

  18. 18

    将传入数据流分配到同一网络内的单独容器中(Twitter API和AWS ECS)

  19. 19

    将传入数据流分配到同一网络内的单独容器中(Twitter API和AWS ECS)

  20. 20

    将WinForm停放在另一个WinForm中

  21. 21

    从同一网络上的其他设备连接到Flask Server

  22. 22

    从不在同一网络上的设备连接Flask Web服务

  23. 23

    python连接到同一网络上的服务器

  24. 24

    将WinForm对齐以编程

  25. 25

    如何从同一网络中的android deivice访问托管在localhost上的站点?

  26. 26

    将单游戏与Winform一起使用

  27. 27

    将单游戏与Winform一起使用

  28. 28

    将c#Windows exe添加为另一个c#winform中的引用是否正确?

  29. 29

    连接到同一VPN是否意味着连接到同一网络?

热门标签

归档