业务流程管理解决方案中的文件清单
本部分列出了业务流程管理解决方案的子目录和源文件。 业务流程管理解决方案源文件的默认安装目录是 \Program Files (x86) \Microsoft BizTalk Server <VERSION>SDK\Scenarios\BPM。 下表前面的说明将此路径 <替换为“安装目录>”。
安装目录中 <的文件>
文件 | 说明 |
---|---|
Microsoft.Samples.BizTalk.SouthridgeVideo.sln | Visual Studio 解决方案文件。 |
readme.html | 解决方案的自述文件。 |
ReplacePKToken.vbs | 构建解决方案时用于修复解决方案文件中公钥标记的 VBScript。 |
ReplacePKToken.wsf | ReplacePKToken VBScript 的 Windows 脚本文件。 |
SetupBPM.bat | 创建公钥,更新指向公钥的引用和编译解决方案。 有关部署解决方案的信息,请参阅 部署业务流程管理解决方案。 |
Install Directory>\BAM 中的<文件
文件 | 说明 |
---|---|
BAMServiceOrder.xls | BAM 数据的 Excel 电子表格。 |
BAMServiceOrder.xml | 定义 BAM 数据项类型的架构。 |
Install Directory>\Bindings 中的<文件
文件 | 说明 |
---|---|
CableOrderAppBindings-test.xml | CableOrderApp 应用程序的测试版本的绑定文件。 |
CableOrderAppBindings.xml | CableOrderAPP 应用程序的绑定文件。 |
MessagingAppBindings-test.xml | MessagingApp 应用程序的测试版本的绑定文件。 |
MessagingAppBindings.xml | MessagingApp 应用程序的绑定文件。 |
OrderBrokerAppBindings-test.xml | OrderBrokerApp 应用程序的测试版本的绑定文件。 |
OrderBrokerAppBindings.xml | OrderBrokerApp 应用程序的绑定文件。 |
Install Directory>\CableProvisioningSystemClient 中的<文件
文件 | 说明 |
---|---|
AssemblyInfo.cs | 模拟订单系统的组件客户端的程序集文件。 |
CableProvisioningSystemClient.csproj | C# 项目文件。 |
CPSClient.cs | 客户端的源。 包括 OrderHandlerWrapper 类代码。 |
OrderException.cs | 定义 OrderException 的类的 C# 文件。 |
Install Directory>\CableProvisioningSystemServer 中的<文件
文件 | 说明 |
---|---|
AssemblyInfo.cs | 模拟订单系统的组件服务器端的程序集文件。 |
CableProvisioningSystemServer.csproj | C# 项目文件。 |
CableProvisioningSystemServer.csproj.user | Visual Studio 项目用户选项文件 |
CPSServer.cs | 服务器的源。 |
Install Directory>\CSRWebApp 中的<文件
文件 | 说明 |
---|---|
CSRMainForm.aspx | 客户服务输入 ASP 窗体。 |
CSRMainForm.aspx.cs | C# 代码隐藏窗体。 |
Web.Config | 窗体的配置文件。 |
Install Directory>\CSRWebApp\App_WebReferences\SouthridgeVideo_OrderBroker 中的<文件
文件 | 说明 |
---|---|
orderbrokerorch_orderport.disco | 显示为 Web 服务的 OrderBroker 的 Disco 文件。 |
orderbrokerorch_orderport.discomap | 生成的文件。 |
orderbrokerorch_orderport.wsdl | OrderBroker 的 WSDL 文件显示为 Web 服务。 |
Install Directory>\FacilitiesSimulator 中的<文件
文件 | 说明 |
---|---|
FacilitiesSimulator.csproj | 功能模拟程序的 C# 项目文件。 |
FacilitiesSimulator.csproj.user | Visual Studio 项目用户选项文件 |
FacilitiesSimulatorForm.cs | 功能模拟程序的 C# 代码。 |
FacilitiesSimulatorForm.resx | 资源文件。 |
Install Directory>\HistoryDB 中的<文件
文件 | 说明 |
---|---|
CreateDatabase.cmd | 用于驱动创建历史记录数据库的 SQL 文件的文件。 |
SouthridgeVideoHistory.sql | 用于创建历史记录数据库的 SQL 命令。 |
Install Directory>\IOperationsSystem 中的<文件
文件 | 说明 |
---|---|
IOperationsSystem.cs | 操作系统的接口定义。 |
IOperationsSystem.csproj | C# 项目文件。 |
IOperationsSystem.csproj.user | Visual Studio 项目用户选项文件 |
Install Directory>\IOrderHandler 中的<文件
文件 | 说明 |
---|---|
AssemblyInfo.cs | 程序集信息文件。 |
IOrderHandler.cs | OrderHandler 的接口定义。 |
IOrderHandler.csproj | C# 项目文件。 |
安装目录>\Maps 中的<文件
文件 | 说明 |
---|---|
Maps.btproj | BizTalk 项目文件。 |
Order_To_SQLUpdateStatus.btm | 用于将订单转换为消息以更新状态的映射。 |
Install Directory>\MessagingSchemas 中的<文件
文件 | 说明 |
---|---|
ErrorEnvelope.xsd | 定义错误消息的信封的架构。 |
MessagingSchemas.btproj | BizTalk 项目文件。 |
OrderEnvelope.xsd | 定义订单的信封的架构。 |
OrderStatusEnvelope.xsd | 定义订单状态消息的信封的架构。 |
SQLUpdateStatus.xsd | 定义 SQL 状态更新消息的信封的架构。 |
Install Directory>\OperationsClient 中的<文件
文件 | 说明 |
---|---|
AssemblyInfo.cs | 程序集信息文件。 |
OperationsClient.csproj | 操作客户端的 C# 项目。 |
OpsClient.cs | 操作客户端的 C# 代码。 |
OpsExceptions.cs | 定义操作异常的 C# 代码。 |
Install Directory>\OperationsHandler 中的<文件
文件 | 说明 |
---|---|
OperationsHandler.csproj | 操作处理程序的 C# 项目文件。 |
OpsHandler.cs | OpsHandler 的 C# 代码。 由 OpsClient 用于发出操作系统的请求。 |
Install Directory>\OperationsServer 中的<文件
文件 | 说明 |
---|---|
AssemblyInfo.cs | 程序集信息文件。 |
OperationsServer.csproj | 操作服务器的 C# 项目文件。 |
OpsServer.cs | 提供 OpsHandler 对象实例的操作服务器的 C# 代码。 |
Install Directory>\OpsAdapter 中的<文件
文件 | 说明 |
---|---|
OpsAdapter.sln | Ops 适配器的 Visual Studio 解决方案。 |
Register_Ops_Adapter.vbs | 用于注册 Ops 适配器的 VBScript。 |
SetupOpsAdapter.bat | 用于安装 Ops 适配器的批处理文件。 |
Install Directory>\OpsAdapter\IOpsAIC 中的<文件
文件 | 说明 |
---|---|
IOpsAIC.cs | 接口的 C# 代码文件,用于定义由 Ops 适配器调用的 Initialize 和 Execute 方法。 |
IOpsAIC.csproj | C# 项目文件。 |
Install Directory>\OpsAdapter\OpsAdapterMgmt 中的<文件
文件 | 说明 |
---|---|
AdapterManagement.cs | Ops 适配器的 C# 源文件。 |
AssemblyInfo.cs | 程序集信息文件。 |
OpsAdapterMgmt.csproj | Ops 适配器的 C# 源文件。 |
TransmitHandler.xsd | Ops 适配器的 C# 源文件。 |
TransmitLocation.xsd | Ops 适配器的 C# 源文件。 |
Install Directory>\OpsAdapter\OpsTxAdapter 中的<文件
文件 | 说明 |
---|---|
AssemblyInfo.cs | 程序集信息文件。 |
OpsAdapterExceptions.cs | Ops 适配器的 C# 源文件。 |
OpsAdapterProperties.cs | Ops 适配器的 C# 源文件。 |
OpsTransmitAdapterBatch.cs | Ops 适配器的 C# 源文件。 |
OpsTransmitter.cs | Ops 适配器的 C# 源文件。 |
OpsTxAdapter.csproj | C# 项目文件。 |
Install Directory>\Orchestrations\CableOrderActions 中的<文件
文件 | 说明 |
---|---|
Activate.odx | 订单处理阶段使用的 激活 业务流程。 |
Analyze.odx | 订单处理阶段使用的 分析 业务流程。 |
CableOrderActions.btproj | BizTalk 项目文件。 |
Cancel.odx | 订单处理阶段使用的 取消 业务流程。 |
Change.odx | 订单处理阶段使用的 更改 业务流程。 |
Complete.odx | 订单处理阶段使用的 Complete 业务流程。 |
Validate.odx | 订单处理阶段使用的 验证 业务流程。 |
Install Directory>\Orchestrations\CableOrderStage1 中的<文件
文件 | 说明 |
---|---|
CableOrder1.odx | 第一个订单处理阶段的业务流程。 |
CableOrderStage1.btproj | BizTalk 项目文件。 |
Install Directory>\Orchestrations\CableOrderStage2 中的<文件
文件 | 说明 |
---|---|
CableOrder2.odx | 第二个订单处理阶段的业务流程。 |
CableOrderStage2.btproj | BizTalk 项目文件。 |
Install Directory>\Orchestrations\OrderBroker 中的<文件
文件 | 说明 |
---|---|
OrderBroker.btproj | BizTalk 项目文件。 |
OrderBroker.odx | OrderBroker 业务流程。 |
Install Directory>\Orchestrations\OrderManager 中的<文件
文件 | 说明 |
---|---|
CheckInterrupt.odx | CheckInterrupt 业务流程。 |
ErrorHandler.odx | ErrorHandler 业务流程。 |
ExceptionHandler.odx | ExceptionHandler 业务流程。 |
Interrupter.odx | 中断器业务流程。 |
OrderManager.btproj | BizTalk 项目文件。 |
OrderManager.odx | OrderManager 业务流程。 |
Install Directory>\OrderBrokerMaps 中的<文件
文件 | 说明 |
---|---|
CSR_OrderRequest_To_Order.btm | 用于将客户服务订单请求转换为订单消息的映射。 |
CSR_OrderRequest_To_Servicing_OrderRequest.btm | 用于将客户服务订单请求转换为服务消息的映射 |
CSR_OrderRequest_To_SQLHistoryInsert.btm | 用于将客户服务订单请求转换为历史记录更新消息的映射。 |
OrderBrokerMaps.btproj | BizTalk 项目文件。 |
Order_To_CSR_OrderRequest.btm | 用于将订单消息转换为客户服务订单请求的映射。 |
Install Directory>\OrderBrokerSchemas 中的<文件
文件 | 说明 |
---|---|
CSR_OrderRequest.xsd | 客户服务请求的架构。 |
OrderBrokerSchemas.btproj | BizTalk 项目文件。 |
Servicing_OrderRequest.xsd | 定义发送到服务系统的消息的架构。 |
SQLHistoryInsert.xsd | SQL 历史记录消息的架构。 |
Install Directory>\OrderBroker_Proxy 中的<文件
文件 | 说明 |
---|---|
Global.asax | 生成的文件。 |
Index.htm | 生成的文件。 |
OrderBrokerOrch_OrderPort.asmx | 生成的文件。 |
Web.config | 生成的文件。 |
Install Directory>\OrderBroker_Proxy\App_Code 中的<文件
文件 | 说明 |
---|---|
DataTypes.cs | 生成的文件。 |
OrderBrokerOrch_OrderPort.asmx.cs | 生成的文件。 |
Install Directory>\OrderHandler 中的<文件
文件 | 说明 |
---|---|
OrderHandler.cs | OrderHandler 对象的 C# 代码。 |
OrderHandler.csproj | C# 项目文件。 |
Install Directory>\Rules 中的<文件
文件 | 说明 |
---|---|
DecodeAndValidateOrderRules.xml | 业务规则引擎的规则文件。 |
Install Directory>\SampleMessages 中的<文件
文件 | 说明 |
---|---|
CSR_OrderRequest.xml | 示例客户服务订单请求。 |
OrderEnvelope.xml | 示例订单信封。 |
Install Directory>\SchemaClasses 中的<文件
文件 | 说明 |
---|---|
AssemblyInfo.cs | 程序集信息文件。 |
InternalMessages.cs | 定义用于在解决方案的各组件之间进行通信的消息的类的 C# 代码。 |
SchemaClasses.csproj | C# 项目文件。 |
Install Directory>\Schemas 中的<文件
文件 | 说明 |
---|---|
Order.xsd | 订单消息的架构。 |
OrderPropertySchema.xsd | 订单消息的升级属性架构。 |
Schemas.btproj | BizTalk 项目文件。 |
Install Directory>\Scripts 中的<文件
文件 | 说明 |
---|---|
CleanDirs.cmd | 用于删除仅用于执行解决方案测试版本的文件的目录的命令文件。 |
CreateAppReferences.vbs | 用于创建应用程序引用的 VBScript。 |
CreateQueues.vbs | 用于创建 MSMQ 队列的 VBScript。 |
CreateSouthridgeVideoApplication.cmd | 用于在 SSO 配置存储中创建配置值的命令文件。 |
CreateTestDirectories.cmd | 用于为解决方案的测试版本创建目录的命令文件。 |
DeployBPM.cmd | 用于部署解决方案的命令文件。 |
regac.bat | 用于在 GAC) 全局程序集缓存中注册程序集的批处理文件 (。 |
SouthridgeVideoSSOConfiguration.xml | 包含初始 SSO 配置值的文件。 |
Install Directory>\ServiceLevelTracking 中的<文件
文件 | 说明 |
---|---|
Activity_CustomerOrderRequest.cs | 用于定义客户订单请求 BAM 活动的 C# 代码。 |
Activity_OrderManager.cs | 用于定义订单管理器 BAM 活动的 C# 代码。 |
Activity_ServiceOrderRequest.cs | 用于定义服务订单请求 BAM 活动的 C# 代码。 |
ServiceLevelTracking.cs | 用于定义活动的抽象基类的 C# 代码。 |
ServiceLevelTracking.csproj | C# 项目文件。 |
Install Directory>\Utilities 中的<文件
文件 | 说明 |
---|---|
AssemblyInfo.cs | 程序集信息文件。 |
CableOrderException.cs | 定义电缆订单异常类的 C# 代码。 |
Helper.cs | 各种助手类和方法的 C# 代码。 |
Recaller.cs | Recaller 对象的 C# 代码。 |
SSOConfigHelper.cs | SSO 配置帮助程序对象和方法的 C# 代码。 |
Utilities.csproj | C# 项目文件。 |