在我的新WPF/silverlight应用程序中,是直接连接到我的远程SQL Server (我正在使用linq to sql)更好,还是调用WCF服务并让服务连接到数据库更好?
SQL Server和Win2k8 web服务器都是租用的,并且位于同一位置。如果创建WCF服务,我会在web服务器上运行它,并连接到隔壁的数据库。我不关心重用这个服务的能力,但我关心的是性能。直接从客户端远程调用SQL更好,还是调用服务并让服务执行调用更好。
我正在尝试规划一个必须连接到远程数据库的移动应用程序(iOS)。在做了一些研究之后,我发现我必须使用PHP框架连接到DB。
我从阅读多篇文章中了解到这一点,但我特别从这个堆栈溢出问题中获得了我的信息:
我搞不懂的是如何设置web服务的URL。这是如何实现的?这是你花钱买的服务器吗?您可以将URL设置为与远程数据库服务器相同吗?
例如,在链接的堆栈溢出答案中的最后一段代码中,用户具有:
//URL to our web service
let URL_SAVE_TEAM = "http://192.168.1.103/MyWebService/api/createteam.p