我正在制作一个在网页上运行的小型 Java 游戏。现在我试图让我的游戏与 MySQL db 通信,现在它通过 PHP 进行。
所以这就是发生的事情:
- 有一个基本的登录系统,它在登录时设置会话(PHP)。
- 当 java 游戏从 db 询问数据时,它会将 POST (URLConnection) 发送到 PHP 页面。
- PHP 页面检查是否设置了会话,如果是,它会从 db 中回显想要的信息。
- Java 游戏使用 PHP 页面输出。
像梦想一样工作和跑步!
我唯一担心的是,我实际上必须通过同一个周期将更多数据更改并存储到数据库中。因此,如果您的会话正在运行,您基本上可以制作漂亮的 HTML 表单并为您的角色设置更好的武器。
我试图用谷歌搜索与数据库通信的基本方法以及服务器如何安全工作的基本理论。没有简单的答案。
所以很快我的问题是,
java应用程序和数据库之间进行通信(读写)的安全和正确的方式是什么?
并且对于将来对 android 应用程序等做同样的事情。我很高兴你能给我一个正确的方向。
感谢您!