1

我开发了 ipad 应用程序,它显示来自 sqlite db 的图像和其他产品详细信息。我还开发了驻留在 Windows xp pc 上的基于 .net 的 Windows 应用程序。此应用程序在 sqlite db 中生成数据,并将每条记录映射到相关图像。到目前为止,此流程在启用 iTunes 文件共享功能的情况下运行良好。因此,用户通过 iTunes 文件共享将 sqlite db 和图像(大约 2-3 gb)复制到 iPad。

最近我遇到了用于在本地网络中进行通信的 Bonjour 服务。

我想知道我的基于 .net 的应用程序是否有可能创建 Bonjour 服务器并将 sqlite db 和图像文件保存在某个文件夹中,而 ios 设备可以通过 wifi 直接读取并在请求时获取文件?

请建议使用 Bonjour 服务是否是一个好方法以及任何示例教程。

谢谢

4

2 回答 2

2

Bonjour 可以帮助您在本地网络上查找设备。

然后您必须开发自己的传输协议或使用例如CocoaAsyncSocket启动。

于 2012-04-30T08:31:30.627 回答
1

经过非常艰苦的搜索......找到了一些值得使用或需要处理的东西...... http://syncdocs.sourceforge.net/index.php

它使用 Bonjour 服务来发现和进一步发送/接收文件。

于 2012-05-03T20:42:45.233 回答