转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 站长学院 >> Web开发 >> 正文
ASP.NET中利用SQLXML WEB服务访问XML数据         ★★★★

ASP.NET中利用SQLXML WEB服务访问XML数据

作者:闵涛 文章来源:闵涛的学习笔记 点击数:824 更新时间:2009/4/23 10:31:28
  引言 使用SQLXML 的Web 服务从你的ASP.NET应用程序中直接访问XML 数据

  SQLXML 是扩展SQL 服务器现有的对检索和储存XML 数据的支持的一套附加的工具。 有了SQLXML 3.0,你现在就能使用SQL服务器展示Web 服务了。在SQLXML的Web 服务可以让用户执行存储过程,用户定义的功能,并且它们支持模板。

  在这篇文章中,你将看出怎样展示一个作为Web 服务并构建一个简单ASP.NET 基于Web 表单的客户端并访问和测试Web 服务的存储过程。 你应该有对SQL Server 2000和IIS 基本的理解,包括如何在IIS中安装虚拟目录以及怎样在SQL Server中设置用户许可。 你可以在 SQL Server 2000 Books Online 和SQLXML 3.0 Documentation 中找到相关的主题。在此之前,你需要一个SQL Server 2000 的实例,一台运行IIS的Windows 2000 服务器,微软公司的MSXML 4.0 XML 语法分析程序, SQLXML 3.0 工具箱,以及Visual Studio .NET( VS.NET)。

  配置Web服务

  本文的所使用的示范应用程序是SQL Server服务器默认安装的Northwind 样本数据库。 我们要开始本文要讨论的问题,但是我们必须遵循下载的SQLXML 3.0 installer中所附带的SQLXML 3.0 技术资料里的教学指示。首先,执行在SQLXML 3.0 文献中的标记为Creating the nwind Virtual Directory 的过程程序。 到SQLXML 3.0程序组下的Configure IIS Support MMC 内嵌应用程序。选择默认的服务器的网址,到Action菜单并且选择New,然后点击虚拟目录。 在IIS 下创建一个名为nwind的虚拟目录,支持访问Northwind 数据库的SQLXML应用程序。 配置安全设置来支持虚拟目录应用程序对Northwind 数据库的访问。 在设置选项中,选定AllowPost选项。 这样能够允许HTTP POST请求,以便支持SQLXML 网络。 在虚拟目录下,你可以配置不同类型的SQLXML 应用程序,包括模板, schemas 和dbobjects,支持模板执行, 对映射schema 文件的Xpath查询和不同数据库对象的直接的访问。 在虚拟目录下的这些不同类型的应用程序被称为virtual name(虚拟名称)类型。 还有用来标识使用SOAP消息发送的Web服务的SOAP虚拟名称类型。 创建一个SOAP虚拟名称类型,并把它命名为MyWebService(见图1)。现在你需要按照标记为Step 2的部分中所说的步骤做: Configuring the Virtual Name under the topic Initial Setup for Sending SOAP Requests。

  键入MyWebService作为 新的虚拟目录应用程序的名称,并选择虚拟名称类型为SOAP( 见图一)。 这样就建立了一个对Northwind数据库的Web 服务扩展的引用。



没有相关教程
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Web开发  · 网页制作
    · 平面设计  · 网站运营
    · 网站推广  · 搜索优化
    · 建站心得  · 站长故事
    · 互联动态
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台