我已经看到了很多关于这个主题的问题和答案,但不幸的是,它们似乎都没有足够接近我的需求。这个问题是关于iOS和vb2010的。
我创建了一个与我的服务器通信的应用程序(此时,“我的服务器”实际上是我用于开发的 Win7 机器。最终它将移动到实际的服务器)。后端是一个连接 iPhone 应用程序和 SQL Server 数据库的 VB 程序。一个特定的端口对计算机开放,那里的一切都很好。我能够从数据库中检索数据并将其与应用程序一起显示在 iPhone 上,并且还能够将应用程序中的记录保存到数据库中。这一切都非常酷,我真的很高兴。
项目的最后阶段需要将相机图像上传到服务器。这是我觉得很时髦的部分。
到目前为止,我已经能够将图像保存为 iPhone 磁盘上的文件。现在我需要更好地了解如何将该文件传输到服务器上的目录。
我知道有许多使用“post”方法的技术,但据我了解,这需要 PHP 或 ASP 页面来完成。FTP一般使用20和21端口。我真正想要的是能够设置现有的软件来接收来自应用程序的上传请求,然后将自己置于接收模式。这不需要打开另一个端口,我可以定制 VB 代码来处理我喜欢的文件。
我真正需要了解的是,如何让这两个程序进行文件传输?假设我可以使用相同的端口是否合理?