この章では、Oracle Service Busコンソールを使用してAPIを作成する方法について説明します。
内容は次のとおりです。
Oracle Service Busコンソールには、Webブラウザからアクセスします。
Oracle Service Busコンソールを起動するには:
Oracle Service Busで作成したWSDLベースのSOAPプロキシ・サービスとRESTプロキシ・サービスは、API Manager PortalにAPIとして公開できます。Service Busの機能を使用してプロキシ・サービスを作成してから、装飾的なメタデータを追加し、API Manager Portalでプロキシ・サービスをAPIとして公開します。
注意:
非推奨のWLS 9ポリシーで構成されたプロキシ・サービスは、APIとして公開できません。
Service Busによるサービスの開発の詳細は、『Oracle Service Busでのサービスの開発』を参照してください。
プロキシ・サービスが含まれる構成JARを既存のService Busインスタンスからインポートすることもできます。詳細は、「APIおよびAPIキュレーション・メタデータのインポートとエクスポート」を参照してください。
注意:
依然として、この方法を使用してメタデータを追加し、追加されたプロキシ・サービスを公開する必要があります。
Service Busにプロキシ・サービスを移入した後で、必ずセッションをアクティブ化してください。セッションをアクティブ化した後で、ナビゲータでSOAPまたはRESTベースのプロキシ・サービスを選択し、「API」タブを表示します。「API」タブはSOAPおよびRESTベースのプロキシ・サービスに対してのみ表示されます。「セッションのアクティブ化」で説明されているタスクを完了し、Service Busコンソールで「API」タブを表示します。
APIプロキシ・サービスを作成した後で、メタデータを追加して、API Manager Portalで使用するためにAPIを公開する前に、セッションをアクティブ化する必要があります。このタスクを完了するまで、「API」タブはService Busコンソールに表示されません。
注意:
サービスがアクティブ化されても、公開されるまで、トラフィックを受信しません。サービスがトラフィックを受信する前に、「Oracle Service Busを使用したAPIのキュレートおよび公開」の説明に従って、APIをキュレートおよび公開する必要があります。
次のステップには、API Manager Portalへのメタデータの追加とAPIの公開が含まれます。