下面我解释了我需要什么,在答案中我希望获得有关我应该使用什么技术,什么样的协议,服务等的信息。
我也知道互联网上有大量的信息,但因为有很多选择我无法做出决定。这就是我想要的:
我必须承认网络,套接,协议,加密等主题是我一直在逃避的主题。因此,非常欢迎诸如域,数据库等使用的建议
更新:经过一番研究后,我根据本网站的信息实施了机制[1]。我已经有一个工作的MySql数据库,里面有几个表。此外,我已经将PHP脚本添加到我的Apache网站空间,并在我的Android应用程序中实现了所有必要的功能。 现在,据我所知,php的脚本和MySql数据库之间的通信是安全的(我已经在脚本中硬编码了usr / pass)。因此,唯一需要做的就是保护我的Android应用程序和php脚本之间的连接(我想防止每个人都可以访问我的php脚本时的情况)。所以我的问题现在应该非常简单,如何实现呢?
[1] http://blog.sptechnolab.com/2011/02/10/android/android-connecting-to-mysql-using-php/
答案 0 :(得分:0)
我认为通过Socket
进行简单的TCP / IP连接就可以满足您的需求。
可以找到Java-Docs中的课程(包含更多信息和一些示例){。{3}}。
基本工作流程如下:
Socket
- 与您的服务器的连接
给定服务器应用程序侦听的端口。答案 1 :(得分:0)
回答我的第二个问题,所有的PHP脚本都已放入我的Apache服务器上的密码目录。为了能够触发它们,我需要提供在我的应用程序中硬编码的密码。所有连接都通过HTTPS完成。现在一切都按计划进行了!