基本的只包含 XAML 的服务
本主题适用于 Windows Workflow Foundation 4。
此示例演示如何创建只包含 XAML 服务。此方案是一个用于解决车辆相关故障的诊断服务。此服务作为一个工作流实现,它会向客户端询问一系列问题来诊断故障。此服务可诊断两种类型的故障(车辆无法启动或空调无法工作)。工作流使用设计器中的请求/答复模板来公开三个简单的服务操作。通过将 Xamlx 和 Web.config 文件放入 VDir 中(不需要编译代码),在 IIS 中承载此服务。
使用此示例
在 Visual Studio 2010 中加载项目解决方案,然后生成项目。
运行在 [解决方案基目录]\Client\bin\debug 中生成的 Client 应用程序。
该应用程序输出多个选项,选择一个选项。然后,该应用程序会询问一些问题,使用“是”或“否”(使用 Y/N 键)来回答问题。当服务完成故障诊断之后,该应用程序输出诊断结果。
该应用程序返回到选项页面。您可诊断下一个故障或退出该应用程序。
注意: |
---|
您的计算机上可能已安装这些示例。在继续操作之前,请先检查以下(默认)目录:
<安装驱动器>:\WF_WCF_Samples
如果此目录不存在,请访问针对 .NET Framework 4 的 Windows Communication Foundation (WCF) 和 Windows Workflow Foundation (WF) 示例(可能为英文网页),下载所有 Windows Communication Foundation (WCF) 和 WF 示例。此示例位于以下目录:
<安装驱动器>:\WF_WCF_Samples\WF\Basic\Services\XAMLService
|