【发布时间】:2011-12-31 05:37:57
【问题描述】:
我有一个用 C# 为桌面开发的应用程序,它将访问在线服务器中的 MySql 数据库。由于它是一个共享数据库,客户端 IP 不能直接访问数据库,所以我需要实现一个代理服务器,它可以接受来自客户端的请求,并在使用数据库处理业务逻辑后,它将结果返回给客户。代理将充当中间人。我一直想不出一种方法来实现代理服务器来处理请求。将代理放在一边,其他东西都已到位并且运行良好。任何其他选择都是最受欢迎的!!!!
【问题讨论】:
-
您可以构建一个接受 SQL(或其他)的简单 Web 服务,针对数据库执行它并将记录集转储到您的应用程序。
-
安全吗,mysql是共享数据库,只有网站IP可以访问
-
如果你让它安全,它就会很安全。
-
感谢您的回答...此类网络服务的任何示例都将不胜感激
-
我不知道。 :-) 但你确实理解了这个概念,对吧?
标签: c# mysql networking proxy