REST API 개발을 더 빠르게 할 수 있는 방법
PowerBuilder 2022 CloudPro 번들에서 제공되는 새로운 제품을 통해 기존 PowerBuilder 기술을 활용하여 최소한의 코드로 REST API를 쉽게 만들 수 있습니다.
C# Code Generation
C# 코드 자동 생성을 위한 많은 유틸리티를 제공하며 DataWindow 변환, Scaffolding, 서비스 & DataContext 주입을 포함하여 새로운 REST API 생성 프로세스를 가속합니다. 개발자는 120초 정도의 짧은 시간만으로도 완벽하게 작동하는 REST API를 쉽게 만들고 테스트 할 수 있습니다.
영상 보기 >>
DataWindow Technology
C#의 DataWindow 기능을 복제하여 거의 동일한 DataWindow Property, 함수 및 이벤트를 제공하기 때문에 개발자가 적은 코드만으로도 큰 작업을 완료할 수 있습니다.더 알아보기 >>
PowerScript Conversion to C#
개발자는 PowerScript Migrator를 통해 PowerScript가 어떻게 대응되는 C#으로 변환되는지 확인할 수 있습니다. 또한 기존 PowerBuilder 비즈니스 로직을 C# REST API로 마이그레이션 하는 작업을 자동화합니다.더 알아보기 >>
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
-
.NET DataStore를 이용해 비즈니스 로직을 빠르게 코딩
-
혹은, 기존 비즈니스 로직을 변환
-
REST API의 컨트롤러를 Scaffold
-
유틸리티를 이용해 Body 데이터 생성
-
리퀘스트 인증
-
쿠키 관리
-
Docker에 배포
-
IIS 서버에 배포
-
로컬 폴더에 배포