0

我可以访问 SOAP Web 服务,并且我有一个用于我正在制作的 Android 应用程序的文件,该文件需要存储在我的服务器上。我不需要为应用程序的每个用户或任何东西上传一个新的;只有一个文件,只需上传一次,但需要由每个用户的应用程序读取。

如何将其添加到 Web 服务?我是否需要联系编写 Web 服务的人并让他们添加它,还是我可以自己上传?如果适用,我们将不胜感激 Android/Java 代码或教程链接。

4

1 回答 1

1

我认为你的问题很重要。你问三个不同的问题

1)我如何上传东西到服务器?我应该要求开发人员为此进行修改吗?

答案是:服务器应该支持接受和存储你尝试上传的东西。如果它现在能够做到这一点,您不需要服务器开发人员添加任何东西。如果服务器不支持,您需要要求为此提供一些 UI、API

2) 我应该如何在我的服务器上安全地存储 P12

你想保护这个文件免受可以合法访问服务器的人或可以破解服务器的人的侵害吗?

P12 文件已加密。因此,安全存储文件本身不是问题,而是谁知道密码。所以,主要问题是你应该上传密码,应该只有用户知道密码,你应该上传密码的哈希吗?如果不更好地了解您要做什么,就很难回答这个问题。

3) 如何从 Android 向服务器上传内容?

我想您可能有兴趣查看 kSOAP (http://code.google.com/p/ksoap2-android/)。它允许您使用服务器。

但是,既然您需要它一次,可能只是文件的 FTP 上传就可以吗?

我建议编辑您的问题并描述您要解决的总体问题是什么。

于 2012-09-24T15:17:34.670 回答