gpt4 book ai didi

java - XCode 与 Java : how to send and receive files

转载 作者:行者123 更新时间:2023-12-01 15:38:28 25 4
gpt4 key购买 nike

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

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

最佳答案

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

看看this Apple guide用于发出基本的 HTTP 请求或查看第三方库,例如 ASI 。 YMMV。

如果您在 Java 应用程序中只需要一个最小的上传处理程序,请查看 Netty 。您可以获得一个简单的服务器,非常little effort .

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

关于java - XCode 与 Java : how to send and receive files,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8477714/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com