REST API開発を加速させる方法

PowerBuilder 2019 R3 CloudPro Bundleで提供される新製品により、開発者は既存のPowerBuilderスキルを活用し、最小限のコードで簡単にREST APIを作成できます。

C# Code Generation

C#コード生成

C#コードを自動生成するための多くのユーティリティを提供し、データウィンドウ変換、スキャフォールディング、サービスおよびデータコンテキストインジェクションなど、REST APIの新規作成プロセスをスピードアップします。 開発者は、わずか120秒で完全に機能するREST APIを簡単に作成してテストできます。 ビデオを見る >>
DataWindow Technology

データウィンドウテクノロジー

C#でデータウィンドウの機能を再現し、データウィンドウとほぼ同じプロパティ、ファンクション、イベントを提供するため、開発者はわずかなコードで大きなタスクを完了できます。 詳細 >>
PowerScript Conversion to C#

PowerScriptからC#への変換

PowerScript Migratorを使用すると、開発者はPowerScriptがC#へどのように変換されるかを確認できます。また、既存のPowerBuilderビジネスロジックからC# REST APIへの移行を自動化します。 詳細 >>
Visual Testing

ビジュアルテスト

統合されたWeb API Testerは、手作業によるクライアントアプリ作成やJSON構築の時間と労力を使うことなく、開発者は視覚的にREST APIの検査、テスト、デバッグを行うことができます。 詳細 >>

REST APIを作成する5つのステップ

  • 1.スケルトン生成

  • 2.ビジネスロジックのコード化

  • 3.APIスキャフォールド

  • 4.視覚的なテスト

  • 5.公開

  • PowerBuilderでデータウィンドウを作成し、C#へ変換

  • DataContextを作成して挿入

  • サービスインプリメンテーションとインターフェイスのスキャフォールド

Create DataWindow in PowerBuilder, Convert it to C#
Create & Inject the DataContext
Scaffold the Service Implementation & Interface
  • .NET DataStoreによる迅速なビジネスロジックのコード化

  • または既存ビジネスロジックを変換

Code the business logic
Convert the existing business logic
  • REST APIコントローラーのスキャフォールド

Scaffold the Controller of the REST API
  • ユーティリティによるボディデータ作成

  • リクエスト認証

  • Cookie管理

Create Body data with utilities
Authorize the requests
Manage cookies
  • Dockerへ展開

  • IISサーバーへ展開

  • ローカルフォルダーへ展開

Deploy to Docker
Deploy to IIS Server
Deploy to Local Folder

もっと詳しい情報を知りたいですか?

Appeonエキスパートと話しましょう