Web 服务泛型序列化技术示例
更新:2007 年 11 月
此示例演示了如何在 ASP.NET Web 服务中使用和控制泛型序列化。
有关使用这些示例的信息,请参见下面的主题:
使用 Visual Studio 生成示例
打开 Visual Studio,然后从“文件”菜单中选择“新建网站”。
在“新建网站”对话框的左侧窗格中,选择所需的编程语言,然后从该对话框的右侧窗格中选择“ASP.NET Web 服务”。
单击“浏览”,定位到 \CS\GenericsService 子目录。
选择 Service.asmx,以便在 Visual Studio 中打开该文件。
在“生成”菜单上单击“生成解决方案”。
说明: |
---|
生成示例时,需要执行下列步骤。 |
打开 Windows 资源管理器,定位到 \CS 子目录。
右击 GenericsService 子目录的图标,然后选择“共享和安全”。
在“Web 共享”选项卡中,选择“共享此文件夹”。
重要说明: |
---|
记录“别名”窗格中列出的虚拟目录名称,因为运行示例时需要该名称。 |
使用 Internet 信息服务生成示例
打开“Internet 信息服务”管理单元并展开“网站”。
左击“默认网站”,选择“新建”,然后选择“虚拟目录…”以打开“虚拟目录创建向导”。
单击“下一步”,输入虚拟目录的公共别名,然后单击“下一步”。
输入保存示例的目录的路径(通常为 \CS\GenericsService 子目录),然后单击“下一步”。单击“下一步”完成该向导。
重要说明: |
---|
记录“别名”窗格中列出的虚拟目录名称,因为运行示例时需要该名称。 |
运行示例
打开浏览器窗口,选择其地址栏。
键入 https://localhost/[virtual directory]/Service.asmx,其中,[virtual directory] 表示生成该示例时创建的虚拟目录。
备注
该示例显示的默认 ASP.NET 页包含指向 Web 服务定义的链接。除了修改 Web 服务的源代码之外,还可以自定义显示。有关更多信息,请参见生成 XML Web services 客户端。