繁体   English   中英

ADO.NET数据服务和Oracle-带有Oracle的RESTful WCF

[英]ADO.NET Data Services & Oracle - RESTful WCF w/ Oracle

我正在研究WCF,并且希望以RESTful方式创建我的框架。 我刚刚开始研究ADO.NET数据服务,但似乎它仅支持SQL Server,对吗? 您可以与Oracle对抗吗?

请参阅以下问题,以获取最新和更详尽的答案。 是否可以使用OData从Oracle公开数据?

ADO.net数据服务和WCF都提供一个模型。 您可以使用适合Oracle驱动程序的适当模型层来提供对数据的静态访问。 开箱即用的东西可能无法正常工作。 在WCF中,您可以使用Oracle友好的映射器(例如NHibernate),并以轻松的方式公开数据合同。 对于Astoria,您可能需要寻找Oracle数据库的EF提供程序。 但是有可能。

编辑:似乎ADO.net实体框架已经对Oracle友好! 使用纯WCF或Astoria方式您没有问题

这是有关操作方法的链接-http: //www.oracle.com/webfolder/technetwork/tutorials/obe/db/dotnet/EntityFrameworkWCF/WCFEntityFramework.htm

实际上,您实际上需要安装ODAC for EF(目前处于Beta版): http : //www.oracle.com/technetwork/topics/dotnet/downloads/oracleefbeta-302521.html

它对我来说在VS中很好用,但在IIS中却不行,这是我面临的问题。

HTH

ADO.NET数据服务依赖于ADO.NET实体框架,并且肯定还支持Oracle。 WCF本身是完全与数据库无关的-这里没有限制。 我不明白为什么您不应该将Oracle后端使用ADO.NET数据服务。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM