次の方法で共有


サービス指向ソリューションのファイルの在庫

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

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

ファイル 説明
Microsoft.Samples.BizTalk.WoodgroveBank.sln Visual Studio ソリューション ファイル。
ReplacePKToken.vbs ソリューションのビルド時に、ソリューション ファイル内の公開キー トークンを修正する VBScript です。
ReplacePKToken.wsf ReplacePKToken VBScript 用の Windows スクリプト ファイルです。
SetupBTSSoln.bat 公開キーを作成し、公開キーへの参照を更新し、ソリューションをコンパイルします。 ソリューションのデプロイの詳細については、「 サービス指向ソリューションの展開」を参照してください。

Install Directory>\BTSSoln\BAM 内<のファイル

ファイル 説明
ServiceLevelTracking.xls BAM データの Excel スプレッドシートです。
ServiceLevelTracking.xml BAM データ項目の型を定義するスキーマです。

<Install Directory>\BTSSoln\Bindings 内のファイル

ファイル 説明
AdapterSOAOrchBindings.xml ソリューションのアダプタ バージョンのバインド ファイルです。
InlineSOAOrchBindings.xml ソリューションのインライン バージョンのバインド ファイルです。
StubSOAOrchBindings.xml ソリューションのスタブ バージョンのバインド ファイルです。

<Install Directory>\BTSSoln\ConfigHelper 内のファイル

ファイル 説明
AssemblyInfo.cs アセンブリ情報ファイルです。
ConfigHelper.csproj C# のプロジェクト ファイルです。
ConfigParameters.cs SSO 構成ヘルパ メソッドの C# コード ファイルです。
ConfigPropertyBag.cs SSO 構成ヘルパ メソッドで使用されるプロパティ バッグの C# コード ファイルです。

Install Directory>\BTSSoln\ErrorHelper 内<のファイル

ファイル 説明
CustomerServiceErrors.cs カスタマー サービス エラーの C# コード ファイルです。
ErrorHelper.csproj C# のプロジェクト ファイルです。

<Install Directory>\BTSSoln\InPipeline 内のファイル

ファイル 説明
InPipeline.btp SSO チケットをメッセージに追加する受信パイプラインです。
InPipeline.btproj BizTalk プロジェクト ファイルです。

<Install Directory>\BTSSoln\InPipelineComp 内のファイル

ファイル 説明
AssemblyInfo.cs アセンブリ情報ファイルです。
InPipelineComp.csproj C# のプロジェクト ファイルです。
SSOTicketIssuer.cs SSO チケットを発行するパイプライン コンポーネントの C# コード ファイルです。
SSOTicketIssuer.resx リソース ファイルです。
SSOTicketIssuerIcon.bmp パイプライン コンポーネントのアイコン ファイルです。

Install Directory>\BTSSoln\Maps 内<のファイル

ファイル 説明
Aggregate_To_CustomerServiceResponse.btm バックエンド システムからの 3 つの応答の集計を 1 つの応答メッセージに変換するマップです。
Aggregate_To_ErrorResponse.btm エラーが発生した場合に、3 つの応答の集計を 1 つのエラー応答に変換するマップです。
CustomerServiceRequest_To_CreditLimiRequest.btm カスタマー サービス要求を、クレジット限度額を要求するメッセージに変換するマップです。
CustomerServiceRequest_To_CreditLimitResponse.btm カスタマー サービス要求を、クレジット限度額を使用して応答するメッセージに変換するマップです。
CustomerServiceRequest_To_CustomerServiceResponseDenied.btm カスタマー サービス要求を、要求拒否メッセージに変換するマップです。
CustomerServiceRequest_To_LastPaymentRequest.btm カスタマー サービス要求を、最新支払い情報を要求するメッセージに変換するマップです。
CustomerServiceRequest_To_LastPaymentResponseTimeout.btm カスタマー サービス要求を最新支払い応答メッセージに変換するマップです。
CustomerServiceRequest_To_PendingTransactionResponse.btm カスタマー サービス要求を Pending Transaction 応答メッセージに変換するマップです。
CustomerServiceRequest_To_PendingTransactionsRequest.btm カスタマー サービス要求を、Pending Transaction 情報を要求するメッセージに変換するマップです。
Maps.btproj BizTalk プロジェクト ファイルです。

<Install Directory>\BTSSoln\Orchestrations\Adapter 内のファイル

ファイル 説明
CustomerService.odx CustomerService オーケストレーションのアダプター バージョン。
CustomerServiceNativeRequestResponse.odx CustomerService オーケストレーションのフロントエンドとして機能するオーケストレーションのアダプター バージョン。
CustomerServiceReceiveSend.odx CustomerService オーケストレーションのフロントエンドとして機能するオーケストレーションのアダプター バージョン。
Orchestrations.Adapter.btproj BizTalk プロジェクト ファイルです。

<Install Directory>\BTSSoln\Orchestrations\Adapter\Web References\PendTransWS 内のファイル

ファイル 説明
PendTransWS.disco 生成されたファイル。
PendTransWS.wsdl 生成されたファイル。
Reference.map 生成されたファイル。
Reference.map.cs 生成されたファイルです。
Reference.odx 生成されたファイル。
Reference.xsd 生成されたファイル。
Reference1.xsd 生成されたファイル。

<Install Directory>\BTSSoln\Orchestrations\Adapter\Web References\StubSAPWS 内のファイル

ファイル 説明
Reference.map 生成されたファイル。
Reference.map.cs 生成されたファイル。
Reference.odx 生成されたファイル。
Reference.xsd 生成されたファイル。
StubSAPWS.disco 生成されたファイル。
StubSAPWS.wsdl 生成されたファイル。

<Install Directory>\BTSSoln\Orchestrations\Inline 内のファイル

ファイル 説明
CustomerService.odx CustomerService オーケストレーションのインライン バージョン。
CustomerServiceNativeRequestResponse.odx CustomerService オーケストレーションのフロントエンドとして機能するオーケストレーションのインライン バージョン。
CustomerServiceReceiveSend.odx CustomerService オーケストレーションのフロントエンドとして機能するオーケストレーションのインライン バージョン。
Orchestrations.Inline.btproj BizTalk プロジェクト ファイルです。

<Install Directory>\BTSSoln\Orchestrations\Stub 内のファイル

ファイル 説明
CustomerService.odx CustomerService オーケストレーションのスタブ バージョン。
CustomerServiceNativeRequestResponse.odx CustomerService オーケストレーションのフロントエンドとして機能するオーケストレーションのスタブ バージョン。
Orchestrations.Stub.btproj BizTalk プロジェクト ファイルです。

<Install Directory>\BTSSoln\Orchestrations\Stub\Web References\StubPendTransWS 内のファイル

ファイル 説明
Reference.map 生成されたファイル。
Reference.map.cs 生成されたファイル。
Reference.odx 生成されたファイル。
Reference.xsd 生成されたファイル。
Reference1.xsd 生成されたファイル。
StubPendTransWS.disco 生成されたファイル。
StubPendTransWS.wsdl 生成されたファイル。

<Install Directory>\BTSSoln\Orchestrations\Stub\Web References\StubPmntTrckWS 内のファイル

ファイル 説明
Reference.map 生成されたファイル。
Reference.map.cs 生成されたファイル。
Reference.odx 生成されたファイル。
Reference.xsd 生成されたファイル。
Reference1.xsd 生成されたファイル。
StubPmntTrckWS.disco 生成されたファイル。
StubPmntTrckWS.wsdl 生成されたファイル。

<Install Directory>\BTSSoln\Orchestrations\Stub\Web References\StubSAPWS 内のファイル

ファイル 説明
Reference.map 生成されたファイル。
Reference.map.cs 生成されたファイル。
Reference.odx 生成されたファイル。
Reference.xsd 生成されたファイル。
StubSAPWS.disco 生成されたファイル。
StubSAPWS.wsdl 生成されたファイル。

Install Directory>\BTSSoln\OrchProxy\Adapter 内<のファイル

ファイル 説明
CustomerServicePort.asmx 生成されたファイル。
Global.asax 生成されたファイル。
Global.asax.resx 生成されたファイル。
OrchProxy.Adapter.csproj.webinfo 生成されたファイル。
TraceExtension.cs 生成されたファイル。
web.config 生成されたファイル。
WsdlExtension.cs 生成されたファイル。

Install Directory>\BTSSoln\OrchProxy\Adapter\app_code 内<のファイル

ファイル 説明
assemblyinfo.cs 生成されたファイル。
customerserviceport.asmx.cs 生成されたファイル。
datatypes.cs 生成されたファイル。
global.asax.cs 生成されたファイル。

Install Directory>\BTSSoln\OrchProxy\Inline 内<のファイル

ファイル 説明
CustomerServicePort.asmx 生成されたファイル。
Global.asax 生成されたファイル。
Global.asax.resx 生成されたファイル。
OrchProxy.Inline.csproj.webinfo 生成されたファイル。
TraceExtension.cs 生成されたファイル。
web.config 生成されたファイル。
WsdlExtension.cs 生成されたファイル。

Install Directory>\BTSSoln\OrchProxy\Inline\app_code 内<のファイル

ファイル 説明
assemblyinfo.cs 生成されたファイル。
customerserviceport.asmx.cs 生成されたファイル。
datatypes.cs 生成されたファイル。
global.asax.cs 生成されたファイル。

Install Directory>\BTSSoln\OrchProxy\Stub 内<のファイル

ファイル 説明
CustomerServicePort.asmx 生成されたファイル。
Global.asax 生成されたファイル。
Global.asax.resx 生成されたファイル。
OrchProxy.Stub.csproj.webinfo 生成されたファイル。
TraceExtension.cs 生成されたファイル。
web.config 生成されたファイル。
WsdlExtension.cs 生成されたファイル。

Install Directory>\BTSSoln\OrchProxy\Stub\app_code 内<のファイル

ファイル 説明
assemblyinfo.cs 生成されたファイル。
customerserviceport.asmx.cs 生成されたファイル。
datatypes.cs 生成されたファイル。
global.asax.cs 生成されたファイル。

Install Directory>\BTSSoln\PaymentTracker 内<のファイル

ファイル 説明
App.ico Payment Tracker シミュレーターのアイコン ファイルです。
AssemblyInfo.cs アセンブリ情報ファイルです。
MessageProcessor.cs Payment Tracker メッセージを処理して適切な応答を返すクラスの C# コードです。
PaymentTracker.cs Payment Tracker システムをシミュレートするクラスの C# コードです。
PaymentTracker.csproj C# のプロジェクト ファイルです。
PaymentTrackerSimulator.cs Payment Tracker シミュレーターのサーバーの C# コードです。
runit.cmd Payment Tracker シミュレーターを起動するコマンド ファイルです。

<Install Directory>\BTSSoln\PaymentTrackerCall 内のファイル

ファイル 説明
AssemblyInfo.cs アセンブリ情報ファイルです。
Exceptions.cs Payment Tracking システムの例外を定義する C# コードです。
PaymentTrackerCall.csproj C# のプロジェクト ファイルです。
PaymentTrackerCaller.cs オーケストレーションから Payment Tracking システム インラインを呼び出す C# コードです。

<Install Directory>\BTSSoln\PendTransCall 内のファイル

ファイル 説明
AssemblyInfo.cs アセンブリ情報ファイルです。
Exceptions.cs Pending Transaction システムの例外を定義する C# コードです。
PendingTransactionsCaller.cs オーケストレーションから Pending Transactions システム インラインを呼び出す C# コードです。
PendingTransactionsWebService.disco 生成されたファイル。
PendingTransactionsWebService.wsdl 生成されたファイル。
PendTransCall.csproj C# のプロジェクト ファイルです。
WebServiceReference.cs 生成されたファイル。

Install Directory>\BTSSoln\PmTrkPipeline 内<のファイル

ファイル 説明
PaymentTrackerReceivePipeline.btp Payment Tracking システムの受信パイプラインです。
PaymentTrackerSendPipeline.btp Payment Tracking システムの送信パイプラインです。
PmTrkPipeline.btproj BizTalk プロジェクト ファイルです。

<Install Directory>\BTSSoln\PmTrkPipelineComp 内のファイル

ファイル 説明
AssemblyInfo.cs アセンブリ情報ファイルです。
MQSeriesHeaderSetter.cs Payment Tracking システムの受信および送信メッセージ用の MQSeries メッセージ ヘッダー設定を処理するパイプライン コンポーネントの C# コードです。
MQSeriesHeaderSetter.resx リソース ファイルです。
PmTrkPipelineComp.csproj C# のプロジェクト ファイルです。

<Install Directory>\BTSSoln\SchemaClasses 内のファイル

ファイル 説明
AssemblyInfo.cs アセンブリ情報ファイルです。
BAPI_BANKACCT_GET_DETAIL.cs 対応するスキーマ (.xsd) ファイルから生成されました。
CustomerServiceRequest.cs 対応するスキーマ (.xsd) ファイルから生成されました。
CustomerServiceResponse.cs 対応するスキーマ (.xsd) ファイルから生成されました。
LastPaymentRequest.cs 対応するスキーマ (.xsd) ファイルから生成されました。
LastPaymentResponse.cs 対応するスキーマ (.xsd) ファイルから生成されました。
PendingTransactionsRequest.cs 対応するスキーマ (.xsd) ファイルから生成されました。
PendingTransactionsResponse.cs 対応するスキーマ (.xsd) ファイルから生成されました。
SchemaClasses.csproj C# のプロジェクト ファイルです。

<Install Directory>\BTSSoln\Schemas 内のファイル

ファイル 説明
BAPI_BANKACCT_GET_DETAIL.xsd SAP の要求メッセージと応答メッセージのスキーマです。
CustomerServiceRequest.xsd カスタマー サービス要求メッセージのスキーマです。
CustomerServiceResponse.xsd カスタマー サービス応答メッセージのスキーマです。
genClasses.cmd スキーマから C# クラス ファイルを生成するコマンド ファイルです。
LastPaymentRequest.xsd 最新支払い要求メッセージのスキーマです。
LastPaymentResponse.xsd 最新支払い応答メッセージのスキーマです。
PendingTransactionsRequest.xsd Pending Transaction 要求メッセージのスキーマです。
PendingTransactionsResponse.xsd Pending Transaction 応答メッセージのスキーマです。
Schemas.btproj BizTalk プロジェクト ファイルです。

Install Directory>\BTSSoln\Scripts 内<のファイル

ファイル 説明
ConfigStoreApp.xml SSO 構成値を定義する XML ファイルです。
CreateInitialConfigInSSO.cmd 初期 SSO 構成値を作成するコマンド ファイルです。
DeployAllBinding.cmd アセンブリをすべて展開するコマンド ファイルです。
DeployStubBinding.cmd アセンブリのスタブ バージョンを展開するコマンド ファイルです。
PendTransAffApp.xml Pending Transactions 関連アプリケーションの値を定義する XML ファイルです。
PendTransUserMap.xml Pending Transactions 関連アプリケーションの資格情報のマッピングを定義する XML ファイルです。
PmntTrckAffApp.xml Pending Transactions 関連アプリケーションの値を定義する XML ファイルです。
PmntTrckUserMap.xml Payment Tracking 関連アプリケーションの資格情報のマッピングを定義する XML ファイルです。
RemoveReceivePort.vbs 受信ポートを削除する汎用 VBScript です。
RemoveSendPort.vbs 送信ポートを削除する汎用 VBScript です。
SetConfigValuesInSSO.cmd SSO 内の構成値を設定するコマンド ファイルです。
StartAll.vbs すべてのオーケストレーションを参加させ、開始するコマンド ファイルです。
StartStub.vbs オーケストレーションのスタブ バージョンを参加させ、開始するコマンド ファイルです。
UndeployAll.cmd アセンブリをすべて展開解除するコマンド ファイルです。
UndeployStub.cmd アセンブリのスタブ バージョンを展開解除するコマンド ファイルです。
UnEnlistAll.vbs すべてのオーケストレーションを参加解除するコマンド ファイルです。
UnEnlistStub.vbs オーケストレーションのスタブ バージョンを展開解除するコマンド ファイルです。

Install Directory>\BTSSoln\ServiceLevelTracking 内<のファイル

ファイル 説明
AssemblyInfo.cs アセンブリ情報ファイルです。
ServiceLevelTracking.cs サービス レベル BAM 追跡の C# ヘルパ関数です。
ServiceLevelTracking.csproj C# のプロジェクト ファイルです。

Install Directory>\BTSSoln\SimpleClient 内<のファイル

ファイル 説明
AdapterCustomerServicePort.disco 生成されたファイル。
AdapterCustomerServicePort.wsdl 生成されたファイル。
App.ico 単純なクライアント アプリケーションのアイコン ファイルです。
AssemblyInfo.cs アセンブリ情報ファイルです。
InlineCustomerServicePort.disco 生成されたファイル。
InlineCustomerServicePort.wsdl 生成されたファイル。
SimpleClient.cs 要求を行うための簡単な Windows フォーム アプリケーションです。
SimpleClient.csproj C# のプロジェクト ファイルです。
SimpleClient.resx リソース ファイルです。
WebServiceReferences.cs 生成されたファイル。

<Install Directory>\BTSSoln\StubWebServices\PaymentTrack 内のファイル

ファイル 説明
Global.asax 生成されたファイル。
Global.asax.resx 生成されたファイル。
StubPmntTrck.csproj.webinfo 生成されたファイル。
StubPmntTrckWS.asmx 生成されたファイル。
StubPmntTrckWS.asmx.resx 生成されたファイル。
web.config 生成されたファイル。

Install Directory>\BTSSoln\StubWebServices\PaymentTrack\app_code 内<のファイル

ファイル 説明
assemblyinfo.cs アセンブリ情報ファイルです。
global.asax.cs 生成されたファイル。
StubPmntTrckWS.asmx.cs 生成されたファイル。

<Install Directory>\BTSSoln\StubWebServices\PendingTrans 内のファイル

ファイル 説明
Global.asax 生成されたファイル。
Global.asax.resx 生成されたファイル。
StubPendTransWS.asmx 生成されたファイル。
StubPendTransWS.asmx.resx 生成されたファイル。
StubPendTransWS.csproj.webinfo 生成されたファイル。
web.config 生成されたファイル。

Install Directory>\BTSSoln\StubWebServices\PendingTrans\app_code 内<のファイル

ファイル 説明
assemblyinfo.cs 生成されたファイル。
global.asax.cs 生成されたファイル。
StubPendTransWS.asmx.cs 生成されたファイル。

<Install Directory>\BTSSoln\StubWebServices\SAP 内のファイル

ファイル 説明
Global.asax 生成されたファイル。
Global.asax.resx 生成されたファイル。
StubSAP.csproj.webinfo 生成されたファイル。
StubSAPWS.asmx 生成されたファイル。
StubSAPWS.asmx.resx 生成されたファイル。
web.config 生成されたファイル。

Install Directory>\BTSSoln\StubWebServices\SAP\app_code 内<のファイル

ファイル 説明
assemblyinfo.cs アセンブリ情報ファイルです。
global.asax.cs 生成されたファイル。
stubsapws.asmx.cs 生成されたファイル。

<Install Directory>\BTSSoln\StubWebServices\StubSAPCall 内のファイル

ファイル 説明
AssemblyInfo.cs アセンブリ情報ファイルです。
Exceptions.cs スタブ SAP 呼び出しのタイムアウト例外を定義する C# コードです。
StubSAPCall.csproj C# のプロジェクト ファイルです。
StubSAPCallHelper.cs スタブ SAP Web サービスを呼び出すヘルパ アセンブリの C# コードです。
StubSAPWSProxy.cs スタブ SAP Web サービスを呼び出すヘルパ アセンブリの C# コードです。

Install Directory>\BTSSoln\Utilities 内<のファイル

ファイル 説明
AssemblyInfo.cs アセンブリ情報ファイルです。
CustomerServiceHelper.cs ヘルパ メソッドおよびクラスの C# コード ファイルです。
ReceivePipelineHelper.cs オーケストレーションからパイプラインを呼び出すためのヘルパ アセンブリの C# コードです。
Utilities.csproj C# のプロジェクト ファイルです。

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

ファイル 説明
Microsoft.Samples.BizTalk.WoodgroveBank.MainframeAccess.sln Visual Studio ソリューション ファイル。
SetupMFAccess.bat ソリューションのメインフレーム アクセス コンポーネントをビルドするバッチ ファイルです。

<Install Directory>\MFAccess\HISTIComponent 内のファイル

ファイル 説明
bizcbl.txt メインフレームで実行する COBOL プログラムです。
HISTIComponent.tiproj トランザクション インテグレータのプロジェクト ファイルです。
MainFrameProgramVTCS2Description.txt トランザクション インテグレータのエクスポート ファイルです。
SOHISTIUsingCOM.TLB タイプ ライブラリです。

<Install Directory>\MFAccess\HISTISimpleTester 内のファイル

ファイル 説明
App.ico アイコン ファイルです。
AssemblyInfo.cs アセンブリ情報ファイルです。
Form1.cs メインフレームへの接続をテストする Windows フォーム プログラムです。
Form1.resx リソース ファイル
HISTISimpleTester.csproj C# のプロジェクト ファイルです。
Interop.SOHISTIUsingCOM.dll.reg DLL 登録ファイルです。

<Install Directory>\MFAccess\PendingTransactions 内のファイル

ファイル 説明
AssemblyInfo.cs アセンブリ情報ファイルです。
Global.asax 生成されたファイル。
Global.asax.cs 生成されたファイル。
Global.asax.resx 生成されたファイル。
PendingTransactions.csproj C# のプロジェクト ファイルです。
PendingTransactions.csproj.webinfo 生成されたファイル。
PendTransWS.asmx 生成されたファイル。
PendTransWS.asmx.cs 生成されたファイル。
PendTransWS.asmx.resx 生成されたファイル。
web.config 生成されたファイル。

Install Directory>\MFAccess\SchemaClasses 内<のファイル

ファイル 説明
AssemblyInfo.cs アセンブリ情報ファイルです。
BAPI_BANKACCT_GET_DETAIL.cs 対応するスキーマ (.xsd) ファイルから生成された C# クラスです。
CustomerServiceRequest.cs 対応するスキーマ (.xsd) ファイルから生成された C# クラスです。
CustomerServiceResponse.cs 対応するスキーマ (.xsd) ファイルから生成された C# クラスです。
LastPaymentRequest.cs 対応するスキーマ (.xsd) ファイルから生成された C# クラスです。
LastPaymentResponse.cs 対応するスキーマ (.xsd) ファイルから生成された C# クラスです。
PendingTransactionsRequest.cs 対応するスキーマ (.xsd) ファイルから生成された C# クラスです。
PendingTransactionsResponse.cs 対応するスキーマ (.xsd) ファイルから生成された C# クラスです。
SchemaClasses.csproj C# のプロジェクト ファイルです。

参照

サービス指向ソリューションのコンポーネント
サービス指向ソリューション リファレンス