是否存在使用WCF或WCF数据服务封装(ASP.NET Web应用程序的)数据访问层有意义的方案?在应用程序内部使用服务有意义吗?使用WCF或WCF数据服务封装数据访问层
2
A
回答
4
是的。
任何时候您需要提供远程客户端应用程序(不包括您的网站)的数据访问权限。例如,如果您想为您的Web应用程序提供API,以便开发人员能够以新的/有趣的方式将您的应用程序与其他应用程序集成在一起。
1
当然!
如果您将Entity Framework用作数据/实体层,那么WCF数据服务可以作为向远程客户端公开数据和功能的一个很好的选择。
如果您希望Web应用程序对您的服务器进行AJAX调用,那么在Web应用程序中使用WCF服务也可以是一个好的解决方案。
这确实取决于你想要做什么,应用程序有多复杂,以及你为该应用程序预先使用的用法。
相关问题
- 1. WCF从数据访问层
- 2. 平WCF数据服务或WCF服务
- 3. 安装WCF数据服务
- 4. ASP.NET与WCF数据服务或WCF数据服务
- 5. WCF/WCF数据服务/ WCF RIA服务
- 6. 使用WCF服务访问承载WCF服务的Windows服务中的数据
- 7. 使用WCF数据服务访问SSAS多维数据集
- 8. WCF服务错误访问数据库
- 9. MVC无法访问WCF数据服务
- 10. 将数据访问层连接到wcf数据服务的问题
- 11. 将数据访问层移动到WCF服务
- 12. WCF数据服务与WCF RIA服务
- 13. 使用WCF数据访问和业务逻辑层
- 14. WCF /本地数据访问层
- 15. WCF数据服务
- 16. 数据访问层和封装
- 17. WCF服务,WCF RIA服务和WCF数据服务的区别
- 18. WCF数据服务或只是WCF服务?
- 19. ASP.NET与WCF RIA服务或WCF数据服务
- 20. 无法在WCF Web数据服务中访问数据库
- 21. WCF数据服务集合装载
- 22. 其数据源是另一个WCF数据服务的WCF数据服务
- 23. WCF Windows服务,服务元数据可能无法访问
- 24. WCF 4 REST和WCF 4数据服务
- 25. 结合WCF和WCF数据服务
- 26. WCF数据服务或实体框架
- 27. 数据访问封装器
- 28. 使用WCF数据服务寻呼
- 29. 我如何使用WCF数据服务?
- 30. 使用WCF数据服务时出错