gpt4 book ai didi

sockets - 数据传输Windows Embedded Compact 7和计算机VIA USB连接

转载 作者:行者123 更新时间:2023-12-03 12:04:42 25 4
gpt4 key购买 nike

我使用条形码进行库存管理,制作了一个应用程序,现在我需要将该数据传输到计算机。为此,我使用了Windows Mobile 6.5.3 SDK示例中提供的TCP/IP Host客户端示例应用程序。

当我运行该应用程序时,它没有错误,显示连接到主机IP,但没有数据传输,当我调试时,没有异常代码可以正常工作,但没有执行任何功能。我的连接是USB连接。主机应用程序中显示的IP是正确的,我的设备也具有IP(通过ipconfig检查)。现在,当我从设备ping我的主机时,它给出了错误

PING: transmit failed, error code 11010

使用此套接字上的数据传输,对于这种情况,我的方法正确吗?如果是,那我怎样才能使连接成功?如果不是,从设备到计算机的数据传输的另一种解决方案是什么。 (设备上的软件正在使用SQL CE,计算机上的应用程序是使用SQL Server数据库的ASP.NET应用程序。)

我看到有关此问题的各种类似问题,但找不到任何合适的解决方案。 PS我是Windows Mobile/嵌入式Windows的新平台

最佳答案

If not what is the other solution for this data transfer from device to computer. (software on device is using SQL CE and application on computer is ASP.NET application using SQL Server database.)



这些是Windows Mobile上客户端/服务器通信的一些常见解决方案:
  • 使用RAPIRAPI2通过USB ActiveSync/Windows Mobile设备中心连接与移动设备和主机PC进行通信。您可以使用此选项将CSV文件从移动设备导出到主机PC。然后,您可以将CSV文件导入主机数据库。需要通过USB物理访问主机PC。
  • 调用Web服务以将数据传输到服务器。您可以使用ASP.NET Web API编写简单的RESTful Web服务。如果您使用的是C++,则可以使用WinInet API,但这有点痛苦。如果您使用的是C#,则您具有内置的支持,这不是问题。
  • 使用SQL CE Replication
  • 关于sockets - 数据传输Windows Embedded Compact 7和计算机VIA USB连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32296606/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com