REST API 개발을 더 빠르게 할 수 있는 방법

PowerBuilder 2022 CloudPro 번들에서 제공되는 새로운 제품을 통해 기존 PowerBuilder 기술을 활용하여 최소한의 코드로 REST API를 쉽게 만들 수 있습니다.

C# Code Generation

C# Code Generation

C# 코드 자동 생성을 위한 많은 유틸리티를 제공하며 DataWindow 변환, Scaffolding, 서비스 & DataContext 주입을 포함하여 새로운 REST API 생성 프로세스를 가속합니다. 개발자는 120초 정도의 짧은 시간만으로도 완벽하게 작동하는 REST API를 쉽게 만들고 테스트 할 수 있습니다.
​​​​​​​영상 보기 >>

DataWindow Technology

DataWindow Technology

C#의 DataWindow 기능을 복제하여 거의 동일한 DataWindow Property, 함수 및 이벤트를 제공하기 때문에 개발자가 적은 코드만으로도 큰 작업을 완료할 수 있습니다.
​​​​​​​더 알아보기 >>
PowerScript Conversion to C#

PowerScript Conversion to C#

개발자는 PowerScript Migrator를 통해 PowerScript가 어떻게 대응되는 C#으로 변환되는지 확인할 수 있습니다. 또한 기존 PowerBuilder 비즈니스 로직을 C# REST API로 마이그레이션 하는 작업을 자동화합니다.
​​​​​​​더 알아보기 >>
Visual Testing

Visual Test

통합된 웹 API Tester를 사용하면 개발자가 클라이언트 앱을 만들거나 JSON을 직접 빌드하는 데 시간과 노력을 들이지 않고도 REST API를 visual test, 테스트 및 디버그할 수 있습니다.
더 알아보기 >>

5단계로 REST API 생성하기

  • 1.스켈레톤 생성

  • 2.비즈니스 로직 코딩

  • 3.API Scaffold

  • 4.visual test

  • 5.퍼블리싱

  • PowerBuilder에서 DataWindow 생성 후 C#으로 변환

  • DataContext 생성 후 주입

  • 서비스 구현체와 인터페이스를 Scaffold

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

Scaffold the Controller of the REST API
  • 유틸리티를 이용해 Body 데이터 생성

  • 리퀘스트 인증

  • 쿠키 관리

Create Body data with utilities
Authorize the requests
Manage cookies
  • Docker에 배포

  • IIS 서버에 배포

  • 로컬 폴더에 배포

Deploy to Docker
Deploy to IIS Server
Deploy to Local Folder

더 알아보고 싶은 것이 있나요?

Appeon 전문가와 상담해보세요.