商務程序管理解決方案的檔案庫存
本節列出商務程序管理解決方案的子目錄和原始程式檔。 商務程式管理解決方案來源檔案的預設安裝目錄是 \Program Files (x86) \Microsoft BizTalk Server < VERSION > SDK\Scenarios\BPM。 下表之前的描述會將此路徑取代為 < Install Directory > 。
安裝目錄中的 < 檔案>
檔案 | 描述 |
---|---|
Microsoft.Samples.BizTalk.SouthridgeVideo.sln | Visual Studio 方案檔。 |
readme.html | 解決方案的讀我檔案。 |
ReplacePKToken.vbs | 在建立解決方案時,會修正解決方案檔案中公開金鑰 Token 的 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 | 顯示為 Web 服務的 OrderBroker 的 WSDL 檔案。 |
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# 專案檔。 |
Install Directory > \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 | 定義 Ops 配接器所呼叫 之初始化 和 Execute 方法之介面的 C# 程式碼檔案。 |
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 | 訂單處理階段所使用的 完整 協調流程。 |
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# 專案檔。 |
安裝目錄 > \規則中的 < 檔案
檔案 | 描述 |
---|---|
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 專案檔。 |
安裝目錄 > \腳本中的 < 檔案
檔案 | 描述 |
---|---|
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# 專案檔。 |