XCode vs Java:如何发送和接收文件

XCode vs Java:如何发送和接收文件,java,xcode,networking,bonjour,zeroconf,Java,Xcode,Networking,Bonjour,Zeroconf,在我的硕士论文中,我想写一个应用程序,它可以将文件(图像、PDF、笔记等)从iOS设备发送到桌面上运行的java应用程序,反之亦然 我已经在objective C和java中实现了工作的bonjour发现和解析例程,但是我不知道如何发送/接收实际数据。我如何知道我在接收端处理的是哪种类型的文件?您需要进行一些套接字编程。您如何知道文件类型、大小以及其他信息?取决于您选择实现的协议。如果您的iOS设备只需要发送数据,那么最快的成功可能是使用HTTP客户端将内容上传到基于Java的服务器 看看如何发

在我的硕士论文中,我想写一个应用程序,它可以将文件(图像、PDF、笔记等)从iOS设备发送到桌面上运行的java应用程序,反之亦然


我已经在objective C和java中实现了工作的bonjour发现和解析例程,但是我不知道如何发送/接收实际数据。我如何知道我在接收端处理的是哪种类型的文件?

您需要进行一些套接字编程。您如何知道文件类型、大小以及其他信息?取决于您选择实现的协议。如果您的iOS设备只需要发送数据,那么最快的成功可能是使用HTTP客户端将内容上传到基于Java的服务器

看看如何发出基本的HTTP请求,或者看看像这样的第三方库。YMMV

如果Java应用程序中只需要一个最小的上传处理程序,请查看。你可以得到一个简单的服务器,它运行起来非常简单


HTTP只是一个建议,尽管良好的客户机和服务器库的数量使它成为一个合理的选择,除非您有一个无法满足的特殊需求。如果您想使用自己的协议来来回推送文件,这也很酷。不过,您需要熟悉网络上的套接字编程。

Xcode vs Java。。。IDE与编程语言。我想是时候了解一下区别了,尤其是在你写论文的时候。我完全知道区别是什么。Objective-C vs Java,希望这对您更有利?然后正确标记您的问题,并添加适当的标题。XCODE不是专用于ObjtoVc。可以用C、C++、Objc、Python代码…作为一个普通的IDE。我个人认为,如果你想要一个好的答案,一个更好的标题和标签会吸引更多的用户。谢谢,这很有帮助。我需要来回发送,所以我想我会在java端设置一个ftp服务器,并在iOS设备上使用GET和PUT命令等。苹果有一些FTP示例代码让我开始学习。