カタログ
カタログはデータ管理にどのように役立ちますか?
カタログは、組織に合わせてカスタマイズされた専用のAPIディレクトリで、直感的な検索インターフェースからアクセスできるAPIメタデータを格納しています。APIの再利用プロセスを簡素化し、包括的なAPIの成長を促進します。 Mendix アプリケーションランドスケープ。
これは、組織が自社の規模を拡大できるようにすることで実現します。 Mendix 簡単な API 検出、効果的なメンテナンス機能、エコシステム内の API の完全な制御を備えたフットプリントを実現します。

カタログは、開発者によるデータの検索と使用をどのようにサポートしますか?
カタログは、公開されているすべてのAPIを自動的にインデックスします。 Mendix アプリケーション。その他のAPIは手動でアップロードするか、カタログのAPIを介して自動的に登録できます。キュレーションを通じて、これらのAPIは発見可能になります。 Mendix 組織内の開発者。
Mendix API統合を担当する開発者は、適切なAPIを簡単に検索、発見、理解し、統合できるというメリットがあります。カタログは、 Mendix Studio Pro では、統合ペインからプロジェクトにドラッグ アンド ドロップすることで、関連する API を使用できるようになります。
これにより、開発者はドラッグ アンド ドロップが可能になり、API の使用がより簡単かつ迅速になります。
- Odataデータセットを Mendix ドメイン モデルでは、外部エンティティとして視覚化されます。
- Odataアクション Mendix マイクロフロー内で呼び出すアクティビティとしてのマイクロフロー。
- ビジネスイベントへ Mendix ドメインモデルでは、消費されたビジネスイベントとして視覚化されます。イベントを処理するマイクロフローハンドラーが自動的に作成されます。
カタログはどのような契約タイプをサポートしていますか?
カタログは次の契約タイプをサポートしています。
- REST API 用の OpenAPI 契約。
- OData API の $Metadata 契約。
- ビジネスイベント向けのAsyncAPI契約を活用し、 Mendix イベント ブローカー。
- SOAP Web サービス用の WSDL 契約。
データとメタデータ
カタログは、組織内のソフトウェアが提供するデータと機能への電話帳、またはマップとして機能します。カタログには、導入されているアプリケーション、環境、サービス、バージョンに関するメタデータが含まれています。登録されているシステムごとに、そのサービスを記述するコントラクトが解析され、保存されるため、ユーザーはこれらのシステムが提供するデータセット、ロジック、イベントの説明を簡単に見つけることができます。カタログにはデータは含まれておらず、これらのアプリケーションとサービスを記述するために必要なメタデータのみが含まれています。

カタログで使用できる API は何ですか?
当学校区の Mendix Connectカタログのオファー APIのセット ユーザーがプログラム的にプラットフォームの機能を活用できるようにするAPIです。これらのAPIは公開ドキュメント付きのオープンスタンダードに基づいて構築されており、 Mendix アプリだけでなく、フルコード アプリもサポートします。これにより、お客様は、個々の組織に基づいてカスタムの方法で Data Hub の機能を活用できるようになります (たとえば、Data Hub を CI/CD パイプラインに統合するなど)。
利用可能な API は次のとおりです。
- 登録API — 組織のデータソースを登録および更新するための Mendix データハブ
- 検索API — アプリ開発に使用できる登録済みアセットの情報を検索および取得します
- 変換API - にとって Mendix 非Mendix 環境を構築し、リクエストボディを生成して、公開されたデータソースを登録します。 Mendix アプリ
詳細については、を参照してください。 カタログAPIドキュメント.
カタログはどのように保護されますか?
カタログのセキュリティは、 Mendix プラットフォーム全体に適用されます。セキュリティの概要については、 セキュリティ.
カタログは次の機能を活用します。
- カタログは Mendix アプリなので、 Mendix ランタイム
- 暗号化、トランスポート層セキュリティ、安全なセットアップなど、クラウドセキュリティプラクティスが適用されます。 Mendix クラウド
- APIトークンはプラットフォームセキュリティレイヤーによって発行されます
使用方法 Mendix カタログをオンプレミスで接続しますか、それともプライベート クラウドで接続しますか?
使用していない場合はデータソースを登録できます。 Mendix クラウドですが、提供される機能は状況によって異なります。
- カタログは、 Mendix クラウド。カタログには、サービス契約、アプリケーション名、展開環境などのメタデータが保存されます。オンプレミスまたはプライベートクラウドにアプリを展開するときにカタログを使用できますが、メタデータをカタログに保存できるようにする必要があります。 Mendix 雲。
- 外部エンティティは、OData REST API 上のローコード抽象化です。デプロイされると、アプリケーションはデプロイシナリオに関係なく、API と直接通信します。 Mendix クラウドが存在します。
- 当学校区の Mendix クラウドデプロイメントパイプラインは、提供され使用されるOData Rest APIを自動的に登録します。 Mendix カタログ内のアプリ。独自の CI/CD パイプラインを使用する場合は、カタログ API を使用してこの登録を行うか、アプリと契約を手動で登録するか、登録をスキップすることができます。
詳細については、以下のドキュメントをご覧ください。 データソースを登録する Mendix クラウド.