如何在WP7中实现对ftp的支持?

时间:2010-10-26 10:13:09

标签: ftp xna windows-phone-7

您好
我想从我的Windows Phone 7应用程序(在我的情况下使用XNA构建)中从ftp检索文档 据我所知,由于端口和协议(?)约束,WP7不支持ftp。 有没有办法让ftp支持工作?
我想,一旦添加了套接字支持,我将能够实现它自己,但我不想等待它。

干杯
/麦

5 个答案:

答案 0 :(得分:7)

由于WinPhone的初始版本中没有受支持的套接字功能,因此无法直接FTP。您必须创建一个“FTP代理”Web服务,您的电话将调用该服务,并让该服务执行实际的FTP并转发文件。

答案 1 :(得分:3)

目前平台不支持FTP和套接字。

如果您想将远程文件放到手机上,则必须使用HTTP(S) 您可以使用HttpWebRequestWebClient类来执行此操作,具体取决于您的具体需求。

答案 2 :(得分:0)

您想要从手机和蜂窝网络中检索文件吗?如果是这样,您需要确认您的运营商允许将您的手机连接到手机的

如果你通过wifi连接,你就有更多的机会工作。

否则,您可以实施一种Dropbox式方法,其中手机和文件检索应用程序都连接到远程服务器

答案 3 :(得分:0)

如果这是出于开发目的,您可以使用Microsoft的SmartDevices API访问手机存储并复制文件。

答案 4 :(得分:0)

我正在尝试做同样的事情,但到目前为止,我发现的唯一方法是创建一个在我自己的服务器上运行的Web服务,该服务代表手机检索FTP文件。

希望MS快点给我们套接字 - 调用一个Web服务很好,但我很确定它会比直接从手机本身获取FTP文件慢。