ADO.NET Data Services Framework是在.NET Framework 3.5 SP1新推出的扩充功能,这个功能和概念 在以前的.NET 1.0-.NET3.5 技术中都没有出现的新概念,它主要用途是可以很容易的将数据库服务公开 在网络上,然后透过URL网址就可以对数据库进行CRUD的操作。ADO.NET Data Services能通过一个REST化 的方式将数据以Web上的数据服务展示。使得应用可以以数据服务的方式展现数据,然后被应用在企业网 络和互联网上的Web客户端中。
本文演示如何创建ADO.NET Data Services,及如何创建客户端并调用Data Services。
上一篇文章:
学习使用ADO.NET Data Services (ADO.NET 数据服务框架) - Part 1
创建一个简单的客户端程序
前面的操作几乎都没有写任何代码,可以理解的是,将IE 浏览器作为客户端来访问service并不方便 。这里,我们编写一个简单的客户端程序来访问subtext_content 博客随笔表,并修改数据,然后提交给 service。
第一步是配置service,允许查询并更新 subtext_content 数据表。
public static void InitializeService(IDataServiceConfiguration config) { // TODO: 设置规则以指明哪些实体集和服务操作是可见的、可更新的,等等。 // 示例: config.SetEntitySetAccessRule("*", EntitySetRights.AllRead); config.SetEntitySetAccessRule("Subtext_Content", EntitySetRights.All); }
下面创建一个Windows Form – Client 端应用程序:
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索net
, 客户端
, 数据
, services
, 服务
data
,以便于您获取更多的相关知识。