一、简介
Microsoft SQL Server 2000的 XML功能可以简化将现有代码作为 Web服务提供的任务。本文集中讨论了传入和传出 Transact SQL代码的数据与 XML消息(在 Web服务客户机和服务器之间使用)之间的转换。
二、SQL Server 2000中的现有代码
SQL Server 2000的 XML功能简化了将现有 Transact SQL代码作为 Web服务提供的过程。这依赖于 SQL Server 2000中的两项 XML功能:
1.对 Transact SQL的扩展可将关系型数据转换为 XML,并且可以对传入的 XML进行语法分析。利用 ISAPI模板功能,可将传入的 HTTP请求应用于 Transact SQL代码,并且可以使用 XSL样式表对传出的 XML进行转换。只要可以使用 FOR XML子句选定数据,SQL Server就可以将 XML返回到 XML模板。
2.SQL Server 2000 XML模板
SQL Server 2000 XML模板以透明方式执行以下任务:
对传入的 HTTP请求进行解码将参数应用于 Tra...[ 查看全文 ]