我需要使用在IIS上运行的Web Developer 2010 Express创建一系列Web服务。
Web Service需要查询和操作后端SQL Server数据库。
在网上搜索过,我没有得到足够的信息性答案,说明最佳做法是什么(尽可能简单)。
任何想法都将不胜感激!
干杯, 亚历
答案 0 :(得分:0)
您可以在WCF中实现的数据库facade
之上创建一个层,以暴露特定的CRUD操作。然后,您就可以允许客户端(例如您当前的WCF服务)与抽象/保护您的数据库的facade
“对话”。
答案 1 :(得分:0)
在向前推进之前,您需要了解比您提供的更多信息。您的Web服务是SOAP还是REST?你的代码是用C#还是VB.NET?您使用的是哪个版本的SQL服务器?首先建立这些,然后你可以前进。
访问http://connectionstrings.com/以找出适合您的SQL Server的连接字符串。
您的问题是“最佳实践”,这意味着我们可能会谈论安全性和设计优化。但是由于缺乏您提供的信息,我认为您正在寻找更多的教程,而不是“最佳实践”。首先调查上面的问题,如果你还有问题,请回来。