你好
我想在我的Windows Phone 7应用程序中(在我的情况下是使用XNA构建)从FTP检索文档。
据我所知,由于端口和协议(?)的限制,WP7不支持FTP。
有没有办法让FTP支持正常工作?
我猜一旦添加套接字支持,我就能自己实现它,但我不想等待这个。
谢谢
/Jimmy
你好
我想在我的Windows Phone 7应用程序中(在我的情况下是使用XNA构建)从FTP检索文档。
据我所知,由于端口和协议(?)的限制,WP7不支持FTP。
有没有办法让FTP支持正常工作?
我猜一旦添加套接字支持,我就能自己实现它,但我不想等待这个。
谢谢
/Jimmy
由于WinPhone的初始版本不支持套接字功能,因此您无法直接进行FTP。 您需要创建一个“FTP代理”Web服务,您的手机将调用该服务,并让该服务执行实际的FTP并中继文件。
目前该平台不支持FTP和Sockets。
如果您想将远程文件传输到手机上,您需要使用HTTP(S)协议。
您可以根据具体需求使用HttpWebRequest或者WebClient类来实现。
我也在尝试做同样的事情,但目前我唯一找到的解决方法是创建一个网络服务在我的服务器上运行,代表手机检索FTP文件。
希望微软能够加快推出套接字 - 调用网络服务没问题,但我相信直接从手机本身获取FTP文件会更快。
您想从手机上检索文件并通过蜂窝网络进行吗?如果是这样,您需要确认您的运营商允许FTP连接到您的手机,但他们可能不会。
如果您通过WiFi连接,则有更大的机会使其工作。
否则,您可以实现一个类似Dropbox的方法,其中手机和您的文件检索应用程序都连接到远程服务器。