Architecture OData是否仅用于向其他方发布数据,还是我可以将其用作我的应用程序的数据层
我对小田有点困惑。是否仅用于向其他方“发布”数据?或者我可以在客户机-服务器应用程序中将其用作数据层 我的案例是:开发一个用于管理某些信息的客户机-服务器应用程序。 客户机是一个WPF应用程序,服务器基本上是数据库和一个WCF层,用于向客户机公开数据。此应用程序仅用于内部网Architecture OData是否仅用于向其他方发布数据,还是我可以将其用作我的应用程序的数据层,architecture,wcf,odata,Architecture,Wcf,Odata,我对小田有点困惑。是否仅用于向其他方“发布”数据?或者我可以在客户机-服务器应用程序中将其用作数据层 我的案例是:开发一个用于管理某些信息的客户机-服务器应用程序。 客户机是一个WPF应用程序,服务器基本上是数据库和一个WCF层,用于向客户机公开数据。此应用程序仅用于内部网 是ODATA在我的案例中考虑的一个很好的选择,或者这不是ODATA设计的情况? < PoDo非常适合您的客户机-服务器应用程序。例如,您可以使用Silverlight或Javascript作为OData的接口。因为它是基于R
是ODATA在我的案例中考虑的一个很好的选择,或者这不是ODATA设计的情况?
< PoDo非常适合您的客户机-服务器应用程序。例如,您可以使用Silverlight或Javascript作为OData的接口。因为它是基于REST的,所以几乎可以从任何能够执行HTTP GET或POST的客户端执行CRUD 下面是Silverlight中的一个示例客户机 您可能会感到困惑的是,WCF和OData已经在.NET4中合并为一个。如果您是“Astoria”或ADO.NET数据服务的早期采用者,OData与此完全相同,但已重命名。如果您使用的是早期的框架,比如.NET3.5,那么搜索ADO.NETDataServices/Astoria,您就找到了正确的方法