1

您的后端数据服务

BreezeSharp 与任何使用 HTTP 和 JSON 的服务进行通信。您是否在 SQL Server 前面使用由实体框架支持的 Web API、OData 或 MVC 提供数据?Breeze 有一个很棒的开箱即用的故事。运行 SharePoint、Node 或 Rails?你被覆盖了。休眠?是的。蒙哥?你打赌。Raven、Azure Tables、Couch、FireBase、Postgress?爪哇?没问题。我们还没有尝试过的东西?带上它!使用您无法更改的第 3 方服务?BreezeSharp 适应。没有 BreezeSharp 服务器端组件。

来自 Breeze.Sharp 网站

尽管您的网站说 RavenDB 的后端数据服务可用,但我认为没有。是否有计划为 RavenDB 发布 ContextProvider,例如用于 SQL Server 的 EFContextProvider?

4

1 回答 1

1

网站上的文字具有误导性。这个想法是任何人都可以创建一个后端来通过任何服务器端技术与微风对话。即,微风客户端不知道它与什么后端通信。

其中一些后端已经构建,例如 .NET 上的 Entity Framework 和 NHibernate 以及 Node 上的 MongoDb。我们也有 Java 和 PHP 后端的原型版本。

不幸的是,还没有人为 RavenDB 做过这件事,但你可以在这里为这个功能投票:

https://breezejs.uservoice.com/forums/173093-1-breezejs-feature-suggestions/suggestions/3233261-ravenb-support-similar-to-ef

或者,您可以联系brew@ideablade.com 咨询服务,让他们编写此提供程序的自定义版本。

于 2014-07-31T19:33:03.720 回答