Low-code Modernization Enabler

difingo

디핑고

레거시 모더나이제이션을 위한 새로운 패러다임! 이젠 코딩하지 말고 드로잉하세요.
Low-code 기반의 자바 서비스 개발 플랫폼으로 누구나 쉽고 빠르게 개발 및 유지보수를 할 수 있습니다.

Low-Code based Modernization Service Builder

종전의 개발프레임워크나 개발도구와 달리 강력한 개발 퍼포먼스를 보장하는 비주얼 백엔드 자바서비스 빌더

Visual-Modeling

Visual Modeling

Flowchart-method

Flowchart Method

Eclipse-plugin-based

Eclipse plugin based

Data Mashup

Reporting

Reporting

Low-Code 기반의 플랫폼으로 Visual 개발도구, 재사용성, 강력한 기능, 다양한 데이터소스 핸들링 및 레포팅을 지원합니다.
넥사크로플랫폼과의 통합개발환경을 지원하고 Spring boot, eGov와 호환됩니다.

디핑고(difingo)란?

.NET, VB 등 C/S 개발자, Web & Mobile 개발자

모두의 서비스 개발프레임워크, 디핑고
img-002-1

서비스 개발플랫폼

넥사크로플랫폼 기반 어플리케이션 개발과정 전반에 걸친 생산성과 통합성 극대화

*전자정부F/W 연동을 통한 기능 및 유틸리티 확장성 추가  

데이터매시업 서버 내장

다양한 레거시 및 DB 연동 모듈 제공 및 데이터 매시업 기능 제공

Low-code 기반 개발툴(XUP builder)

넥사크로플랫폼 특화 low-code 어플리케이션 개발 툴 제공

주요 특징

일반적인 서버프레임워크의 개발도구를 사용한 반복적인 수작업 코딩 방식 대비 SQL 작성만으로도 자바서비스를 자동생성 및 빌드없이 즉시 테스트가 가능한 차별화된 코딩자동화개발환경 제공

주요 특징

자바 코딩 없이도 SAP ERP와의 실시간 데이터 처리를 위한 자바 서비스 구현
(* UI개발자와 ABAP개발자 간 커뮤니케이션 이슈와 자바 서비스 개발생산성 극대화 )

img-008-1

주요 특징

플로우 챠트 개발 방식 외에도 시각화가 곤란하고 복잡한 비즈니스 로직 개발의 유연성을 위한 편집모드 제공

개발된 자바 서비스 프로그램사양서 자동 출력 및 자바서비스에 대한 다양한 포맷의 양식 생성 기능 제공

구성 비교

디핑고와 넥사크로플랫폼은 Spring F/W 단독으로 서비스개발환경을 구축할 수 있지만 Spring F/W만으로는 기대하기 어려운 개발자 경력에 따른 개발생산성과 개발 품질 편차를 줄여주는 확실한 장점을 제공

분야비교 항목디핑고+전자정부F/W전자정부F/W 단독
지원설명지원설명
개발도구개발툴 지원여부서비스 개발도구 제공 (X-UP 빌더, 이클립스플러그인)×STS(Text Editor)사용
개발 템플릿 지원1. CRUD 유형별 SQL 처리 코드 자동 생성
2. 로직 처리 유형별 샘플 지원
샘플 형태 템플릿 지원
기본 아키텍처 구성넥사크로+Spring(전자정부F/W)+디핑고+Multi-DBs넥사크로+UIAdapter+Spring(전자정부F/W)+DB
Low Code/
No Code 개발
1. Flow Chart 방식 프로그래밍(로우코드)으로 코드 자동생성
2. 처리 로직 시각화
1. 무료 Plug In설치를 통한 흐름도 제공 가능
상용 UI개발툴과
개발생산성 시너지
1. 생성 Java Service 목록 및 I/O 검색
2. UI컴포넌트용 Bind DataSet 자동 생성
※넥사크로플랫폼 개발툴과 연동
×상용 UI개발툴과의 연동 미지원
(해당 UI에 맞는 UI Adapter 연동 작업 필요)
DB서비스
개발
DB IO 에디터 지원1. DB entity(Table, Procedure 등) 정보 제공
2. SQL 작성 시 parameter 정보 assist 기능 제공
3. SQL 테스트 기능 제공
×STS(Text Editor)사용
백엔드 서비스 통합기능
(Multi-DataSource)
Data mashup 기능 및 Mutli-DataSource transaction
관리 기능 제공
 
기타MSA 아키텍처 지원1. REST API 통신 지원
2. Spring Boot 호환을 통하여 MSA 지원 가능
(인증 처리는 Spring Boot의 AUTH Interceptor 연동)
1. Spring Cloud 및 Spring Boot 환경 확장
(인증 처리는 Spring Cloud API Gateway 와Spring Boot AUTH Interceptor 연동 처리)
2. Authentication, Authorization, 사용자 및 그룹별 권한 설정 제공
분야비교 항목디핑고+전자정부F/W전자정부F/W 단독
지원설명지원설명
개발도구개발툴 지원여부서비스 개발도구 제공 (X-UP 빌더, 이클립스플러그인)×STS(Text Editor)사용
개발 템플릿 지원1. CRUD 유형별 SQL 처리 코드 자동 생성
2. 로직 처리 유형별 샘플 지원
샘플 형태 템플릿 지원
기본 아키텍처 구성넥사크로+Spring(전자정부F/W)+디핑고+Multi-DBs넥사크로+UIAdapter+Spring(전자정부F/W)+DB
Low Code/
No Code 개발
1. Flow Chart 방식 프로그래밍(로우코드)으로 코드 자동생성
2. 처리 로직 시각화
1. 무료 Plug In설치를 통한 흐름도 제공 가능
상용 UI개발툴과
개발생산성 시너지
1. 생성 Java Service 목록 및 I/O 검색
2. UI컴포넌트용 Bind DataSet 자동 생성
※넥사크로플랫폼 개발툴과 연동
×상용 UI개발툴과의 연동 미지원
(해당 UI에 맞는 UI Adapter 연동 작업 필요)
DB서비스
개발
DB IO 에디터 지원1. DB entity(Table, Procedure 등) 정보 제공
2. SQL 작성 시 parameter 정보 assist 기능 제공
3. SQL 테스트 기능 제공
×STS(Text Editor)사용
백엔드 서비스 통합기능
(Multi-DataSource)
Data mashup 기능 및 Mutli-DataSource transaction
관리 기능 제공
 
기타MSA 아키텍처 지원1. REST API 통신 지원
2. Spring Boot 호환을 통하여 MSA 지원 가능
(인증 처리는 Spring Boot의 AUTH Interceptor 연동)
1. Spring Cloud 및 Spring Boot 환경 확장
(인증 처리는 Spring Cloud API Gateway 와Spring Boot AUTH Interceptor 연동 처리)
2. Authentication, Authorization, 사용자 및 그룹별 권한 설정 제공

레퍼런스