トレーニング > Web & アプリケーション開発 > Java開発者向けCDM(TDH310)
インストラクター主導のコース

CDM for Java Developers(TDH310)

ポストトレードシステムでは、取引、イベント、ワークフロー手順を表現するための標準的で相互運用可能な方法がますます必要とされています。FINOS CDMはそのような共通モデルを提供しますが、Javaで適用するには仕様書を読むだけでなく、実践的な経験が必要です。このワークショップでは、CDM、FpML、Javaを実際のプロジェクトで連携させることで、その実践的な経験を積みます。

対象者

Java開発者、統合エンジニア、およびポストトレードライフサイクル、規制報告、またはCDM統合システムを構築する技術系ビジネスアナリスト向け。
折りたたむ 続きを読む
学習内容

CDM WorkflowStepオブジェクトをロードして解決し、検証および資格認定ロジックを実装し、部分的な終了および更改状態遷移をJavaで構築します。
折りたたむ 続きを読む
身につく知識

Javaベースの取引アーキテクチャにおいて、取引後のエンジニアリング、ライフサイクル自動化、および金融データ統合の役割を担っていただきます。
折りたたむ 続きを読む
おもなテーマ
コースの紹介
CDM、FpML、およびポストトレードワークフローの基盤
ワークショッププロジェクトのセットアップとフレームワークの依存関係
入力サンプルの解像度と契約の成立
CDM検証および認定プロセッサー
CDMワークフロー成果物の永続性
ネイティブCDMの状態遷移:契約締結から部分的終了まで
ネイティブCDM状態遷移:部分終了から更改へ
Novationの出力の検証、適格性評価、および永続化
復習、発展のポイント、そして次のステップ

前提条件
このコースを最大限に活用するには、受講者は以下の条件を満たしている必要があります。

  • Javaプログラミングの実践的なスキル、特に金融アプリケーション開発におけるJava 8以降のバージョンの使用経験。
  • プロジェクトライフサイクル管理のためのApache Mavenの実務知識(依存関係の解決、CLIまたはIDEを介したビルドやテストの実行を含む)。
  • JavaにおけるJSON処理の基礎的な経験(JacksonおよびJavaTimeModuleを使用したシリアライゼーションとデシリアライゼーションを含む)。
  • 金融取引のライフサイクルに関する概念的理解(取引実行、契約締結、状態遷移、更改イベントを含む)。
  • FpMLなどの業界データ標準に触れることは、CDMマッピングおよび統合タスクのコンテキスト化に有利である。
  • 「共通ドメインモデル入門」(LFEL1016)を既に修了しているか、またはCDMアーキテクチャの基本要素について同等の知識を有していること。
実習について
事前の知識や経験は不要です。実験室は学習者向けに用意されています。.