【发布时间】:2012-07-12 16:54:46
【问题描述】:
我目前正在尝试将文件从 Android 设备传输到 Java TCP 服务器,但我找不到一个很好的示例来解释我需要实现它的结构。那里有许多解释文件传输的 Java 客户端和服务器示例,但我想确保一旦将 Android 设备扔进去,这是否仍然有效。
我的问题是如何实现这种结构?如果它不起作用,我会更好地通过 HTTP 连接将文件发送到 PHP 服务器吗?我在网上看到了很多关于后一种方法的示例和文档,所以我认为它更可靠。不过,我更喜欢使用 Java 服务器。
该文件由 Android 设备记录的大量坐标组成,然后将发送到服务器。我还没有确定如何存储这些数据,但我最初打算将它们存储在原始文本文件中。
【问题讨论】:
-
更新:我在这里找到了一个示例:lakjeewa.blogspot.co.uk/2012/03/… 但是我仍然不确定使用这个 java 实现是否更好,或者我是否应该创建一个 PHP 服务器。
-
您的用例有什么特别之处,对上传字符流没有意义?
-
雷神:我会在服务器上长期存储文件。我想我可以发送一个字符流,然后在服务器上编写一个文件,但我认为这种方法似乎更简单。
-
嗯,文件传输不就是这样吗?
-
取决于你的协议,我会假设。虽然老实说,我不知道发送文件流或字符流之间是否有很大区别。我很难想到这么低的水平:P
标签: java php android sockets file-io