Products
Back-end Service Low-code Development Platform
종전의 개발프레임워크나 개발도구와 달리 강력한 개발 퍼포먼스를 보장하는 비주얼 백엔드 자바서비스 빌더
Visual Modeling
Flowchart Method
Eclipse plugin based
Data Mashup
Reporting
Low-Code 기반의 플랫폼으로 Visual 개발도구, 재사용성, 강력한 기능, 다양한 데이터소스 핸들링 및 레포팅을 지원합니다.
넥사크로플랫폼과의 통합개발환경을 지원하고 Spring boot, eGov와 호환됩니다.
디핑고(difingo)란?
.NET, VB 등 C/S 개발자, Web & Mobile 개발자
모두의 서비스 개발프레임워크, 디핑고
서비스 개발플랫폼
넥사크로플랫폼 기반 어플리케이션 개발과정 전반에 걸친 생산성과 통합성 극대화
*전자정부F/W 연동을 통한 기능 및 유틸리티 확장성 추가
데이터매시업 서버 내장
다양한 레거시 및 DB 연동 모듈 제공 및 데이터 매시업 기능 제공
Low-code 기반 개발툴(XUP builder)
넥사크로플랫폼 특화 low-code 어플리케이션 개발 툴 제공
주요 특징
일반적인 서버프레임워크의 개발도구를 사용한 반복적인 수작업 코딩 방식 대비 SQL 작성만으로도 자바서비스를 자동생성 및 빌드없이 즉시 테스트가 가능한 차별화된 코딩자동화개발환경 제공
주요 특징
자바 코딩 없이도 SAP ERP와의 실시간 데이터 처리를 위한 자바 서비스 구현
(* UI개발자와 ABAP개발자 간 커뮤니케이션 이슈와 자바 서비스 개발생산성 극대화 )
주요 특징
플로우 챠트 개발 방식 외에도 시각화가 곤란하고 복잡한 비즈니스 로직 개발의 유연성을 위한 편집모드 제공
개발된 자바 서비스 프로그램사양서 자동 출력 및 자바서비스에 대한 다양한 포맷의 양식 생성 기능 제공
구성 비교
디핑고와 넥사크로플랫폼은 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. 처리 로직 시각화 | △ | 무료 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, 사용자 및 그룹별 권한 설정 제공 |