プロダクションの開発 プロダクションの開発の概要 環境上の考慮事項 プロダクション定義の確認 開発ツールと開発タスク 利用可能な特殊なクラス ビジネス・サービス、ビジネス・プロセス、およびビジネス・オペレーションのプログラミング 概要 基本原理 参照によるまたは出力としての値の引き渡し 設定の追加と削除 設定に関するカテゴリと制御の指定 設定に関するデフォルト値の指定 ビジネス・ホストからのプロパティとメソッドへのアクセス プロダクション設定へのアクセス メッセージの送信方法の選択 イベント・ログ・エントリの生成 アラートの生成 トレース要素の追加 メッセージの定義 概要 単純なメッセージ・ボディ・クラスの作成 複雑なメッセージ・ボディ・クラスの作成 メッセージのパージ動作の設定 ビジネス・サービスの定義 概要 基本原理 ビジネス・サービス・クラスの定義 OnProcessInput() メソッドの実装 要求メッセージの送信 呼び出し間隔単位のイベント処理 ビジネス・プロセスの定義 概要 ビジネス・ロジック・ツールの比較 基本原理 BPL ビジネス・プロセスの定義 カスタム・ビジネス・プロセスの定義 ビジネス・オペレーションの定義 概要 基本原理 ビジネス・オペレーション・クラスの定義 メッセージ・マップの定義 メッセージ・ハンドラ・メソッドの定義 ビジネス・オペレーションのプロパティ アダプタ・メソッドの呼び出し プロダクション内のターゲットに対する要求の送信 保留中のメッセージ アラート・プロセッサの定義 背景情報 簡単な電子メール・アラート・プロセッサの使用 簡単な送信アダプタ・アラート・プロセッサの使用 ルーティング・アラート・プロセッサの使用 アラート管理へのカスタム・コードの追加 データ変換の定義 概要 DTL 変換の定義 カスタム変換の定義 ビジネス・メトリックの定義 InterSystems IRIS ビジネス・メトリックの概要 単一インスタンス・ビジネス・メトリックの定義 複数インスタンス・ビジネス・メトリックの定義 ビジネス・メトリック内のその他のオプション ダッシュボードへのビジネス・メトリックの追加 プロダクション・モニタへのビジネス・メトリックの追加 プログラムによる値の設定と取得 ビジネス・メトリック・キャッシュについて エンタープライズ・メッセージ・バンクの定義 概要 メッセージ・バンク・サーバの定義 メッセージ・バンク・ヘルパ・クラスの追加 メッセージ・バンクに関する注意事項 レコード・マッパーの使用法 概要 レコード・マップの作成と編集 CSV レコード・ウィザードの使用 レコード・マップ・クラスの構造 RecordMap 構造のオブジェクト・モデル プロダクションでのレコード・マップの使用 複雑なレコード・マッパーの使用法 概要 複雑なレコード・マップの作成と編集 複雑なレコード・マップ・クラスの構造 プロダクションでの複雑なレコード・マップの使用 レコードの効率的なバッチ処理 あまり一般的ではないタスク カスタム・ユーティリティ関数の定義 ターゲットが動的な場合の接続のレンダリング Ens.Director の使用によるプロダクションの開始および停止 Ens.Director の使用による設定へのアクセス ビジネス・サービスの直接呼び出し 受信アダプタの作成またはサブクラス化 送信アダプタの作成またはサブクラス化 アダプタ・クラスへの資格情報の追加 プロダクション認証情報の上書き 開始動作と停止動作の上書き プログラムによるルックアップ・テーブルの操作 カスタム・アーカイブ・マネージャの定義 プロダクションのテストとデバッグ プロダクション問題状態の修正 管理ポータルからのテスト プロダクションのコードのデバッグ %ETN ロギングの有効化 プロダクションの配置 プロダクションの配置の概要 プロダクションのエクスポート ターゲット・システムでのプロダクションの配置 プロダクションとその構成要素のライフ・サイクル プロダクションのライフ・サイクル ビジネス・サービスとアダプタのライフ・サイクル ビジネス・プロセスのライフ・サイクル ビジネス・オペレーションとアダプタのライフ・サイクル