---
schema_version: "1"
id: a737dca5eea5f1a3ea575db2bec300ae99450031cb468370d4dcbca580a6bda6
title: American Flights アプリケーションの開発
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/anypoint-code-builder/tut-af-amflights-overview.md
canonical_url: https://docs.mulesoft.com/jp/anypoint-code-builder/tut-af-amflights-overview
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 3a22f9787649951e217b18f0d84578ab3547651842b1fa42d3d748e8204a7edb
description: MuleSoft Documentation Site
latest: true
---
# American Flights アプリケーションの開発

![logo cloud IDE](/mulesoft/current/ja-jp/_/img/logos/deployment-cloud-ide.png "Cloud IDE") Cloud IDE

![logo desktop IDE](/mulesoft/current/ja-jp/_/img/logos/deployment-desktop-ide.png "Desktop IDE") Desktop IDE

Anypoint Code Builder を使用して、MySQL データベースからフライト情報を返す API 仕様を作成して実装します。

1. [American Flights API 仕様の設計](https://docs.mulesoft.com/jp/anypoint-code-builder/tut-af-design-am-flights-api):
    
    - American Flights API 仕様を開始します。
    - リソースとメソッドを追加します。
    - クエリパラメーターとネストされたリソースを追加します。
    - フラグメントと例を追加します。
        
        - Exchange からの取得した、データ型と例の API フラグメントを American Flights API 仕様に追加します。
        - 仕様の独自の例を作成します。
        - 応答のカスタムメッセージを追加します。
2. [API 仕様へのサンプルの追加](https://docs.mulesoft.com/jp/anypoint-code-builder/tut-af-design-api-add-request-response-details)
    
    API Console でモッキングサービスを使用して、American Flights API 用に設定した要求と応答を確認します。
3. [Anypoint Exchange への API 仕様のパブリッシュ](https://docs.mulesoft.com/jp/anypoint-code-builder/tut-af-design-api-publish-api-spec-to-exchange):
    
    American Flights API 仕様を Exchange にパブリッシュして、他のチームメンバーがその仕様を見つけて実装できるようにします。
4. American Flights の例のインテグレーションアプリケーションを作成します。
    
    1. [American Flights プロセスの統合](https://docs.mulesoft.com/jp/anypoint-code-builder/tut-af-integrate-am-flights):
        
        最初に American Flights の例の基本インテグレーションを作成します。このインテグレーションでは、American Flights API からの要求を処理するいくつかのロジックが提供されます。
    2. [アプリケーションからデータベースへの接続](https://docs.mulesoft.com/jp/anypoint-code-builder/tut-af-integrate-connect-to-a-db):
        
        - Exchange からデータベース用 Anypoint Connector (Database Connector) をインポートします。
        - Mule フローから外部データベースに接続するデータベース操作を設定します。
    3. [DataWeave を使用したフライトデータの変換](https://docs.mulesoft.com/jp/anypoint-code-builder/tut-af-integrate-use-dataweave):
        
        DataWeave を使用してフライトデータを変換して API 仕様に一致させます。
5. [American Flights API 仕様の実装](https://docs.mulesoft.com/jp/anypoint-code-builder/tut-af-implement-am-flights-api):
    
    - Anypoint Exchange から American Flights API 仕様をインポートします。
    - 開発している American Flights プロジェクトに仕様をスキャフォールディングします。
    - API にエンドポイントを実装するロジックを追加します。
6. [American Flights アプリケーションのデバッグ](https://docs.mulesoft.com/jp/anypoint-code-builder/tut-af-debug-am-flights):
    
    - フローの動作をより深く理解できるように Logger および Set Variable コンポーネントを追加して、Mule アプリケーションのデバッグ準備を整えます。
    - デバッグセッション中の特定のポイントで Mule アプリケーションを停止するブレークポイントをセットアップします。
    - デバッグセッションを実行し、アプリケーションの実行中にさまざまなポイントでメッセージと変数を調べます。
7. [American Flights アプリケーションのデプロイ](https://docs.mulesoft.com/jp/anypoint-code-builder/tut-af-deploy-am-flights):
    
    - CloudHub に American Flights アプリケーションをデプロイします。
    - チームが API に要求を送信して、データベースからフライト情報を返すことができるようにします。