次の方法で共有


ビジネス プロセス管理ソリューションのファイル一覧

このセクションでは、ビジネス プロセス管理ソリューションのサブディレクトリおよびソース ファイルについて説明します。 Business Process Management ソリューション ソース ファイルの既定のインストール ディレクトリは、\Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\Scenarios\BPM です。 次の表の前の説明は、このパスをインストール ディレクトリ>に<置き換えます。

インストール ディレクトリ内の <ファイル>

ファイル 説明
Microsoft.Samples.BizTalk.SouthridgeVideo.sln Visual Studio ソリューション ファイル。
readme.html ソリューションの Readme ファイルです。
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 Web サービスとして表示される OrderBroker の WSDL ファイル。

Install Directory>\FacilitiesSimulator 内<のファイル

ファイル 説明
FacilitiesSimulator.csproj Facilities Simulator の C# プロジェクト ファイルです。
FacilitiesSimulator.csproj.user Visual Studio プロジェクトのユーザー オプション ファイルです。
FacilitiesSimulatorForm.cs Facilities Simulator の 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 アダプターによって呼び出される Initialize メソッドと 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 2 番目の注文処理ステージのオーケストレーションです。
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 構成ヘルパー オブジェクトと SSO 構成ヘルパー メソッドの C# コードです。
Utilities.csproj C# のプロジェクト ファイルです。

参照

ビジネス プロセス管理ソリューション リファレンス
ビジネス プロセス管理ソリューションのコンポーネント