假设我有一个想要从在线数据库返回信息的应用程序,它是一个任何人都可以免费访问的公共应用程序。这些客户端与数据库通信的安全方法是什么?
我对如何在专业环境中完成这项工作感兴趣。当我尝试进行研究时,我发现只有客户端直接连接数据库的例子,在代码中保留了连接字符串,这些例子我确定是服务器端/私有应用程序。但在我的场景中,我假设中间必须有代理。
我是否使用返回结果的PHP脚本设置Web服务器,还是编写侦听TCP / IP连接的服务器?我觉得有更好的方法,但不能把手指放在上面。
我的问题归结为基本上......
这个'代理'和客户端使用什么技术进行通信?设置是什么样的?即使是图表也会很棒。假设我在C#工作。