托管服务通常为 webapps(例如 ASP.net、Rails 或 Django)和一些数据库(例如 SQLServer、MySQL)提供支持。对于我自己的大多数应用程序(例如图形更新速度),我更喜欢 C# WinForms,但我希望在它后面有一个基于 Web 的数据库,以便我可以从多个位置访问它。
有没有理由我不能只为我的数据库使用这样的网络提供商,即不提供动态网页而只是回答我的 sql 查询?
存在似乎回答类似问题的现有帖子,但我想更清楚。例如,网络服务器是否提供了其他难以获得的额外安全性?
“正确”答案是否包含关键字 WCF?我是否需要托管服务来明确支持 WCF?