INCLUDE_ERROR(ELEMENT_REMOVED)
INCLUDE_ERROR(ELEMENT_REMOVED)
INCLUDE_ERROR(ELEMENT_REMOVED)
INCLUDE_ERROR(ELEMENT_REMOVED)
X-UP의 정의
X-UP은 Java 기반의 Web Application Framework로서, 다양한 자원들(Data Source)을 대상으로 Server-Side Business Logic을 쉽게 생성할 수 있으며, 넥사크로플랫폼을 이용해 애플리케이션 개발 시 최적화된 개발 환경을 제공합니다.
데이터를 수집, 가공, 저장하기 위한 논리 구조를 결정하고, 다양한 자원들로부터 데이터를 쉽게 수집 및 가공, 저장할 수 있는 컴포넌트들을 제공하며, 서비스를 개발하고 실행하기 위한 개발 도구와 API, 라이브러리 등을 제공합니다.
시스템 구성도
X-UP은 Web Application Server에서 구동되며, X-UP Builder를 통해 서비스를 개발합니다.
X-UP 서버
X-UP 서버는 배치된 X-UP 모델을 구동하는 서버이며 웹 애플리케이션으로 동작합니다. X-UP 빌더에서 개발하는 것은 데이터의 수집, 융합, 가공을 위한 로직일 뿐 실제 기능은 X-UP 서버에서 실행합니다. X-UP 서버는 X-UP에서 제공되는 각 서비스에 대해 Bundle 형태로 구성되어 있습니다.
X-UP 서버가 지원하는 환경은 다음과 같습니다.
name | description |
---|---|
OS | Windows, Unix, Linux (X-UP 빌더의 경우 Window만 지원) |
JVM | JAVA 1.7 이상 지원 |
WAS | JAVA 1.7 이상 지원하는 WAS는 기본적으로 지원 Apache Tomcat, IBM Websphere, Oracle WebLogic, TmaxSoft JEUS |
Database | Hana 1.0, MySQL 5.0, MSSQL 서버 2000, 2005, 2008, ORACLE 8i, 9i, 10g, 11g, DB2 9.0 JDBC를 제공하는 데이터베이스 전체 지원 예정 |
SAP | SAP RFC로 ERP(R/3) 및 BI(BW) 지원 |
Cobol | Visual Cobol 2.2 이상 지원 |
OData | OData Version2.0 지원 |
X-UP 빌더
X-UP 빌더는 X-UP모델을 개발하는 개발도구 입니다.
X-UP 사용자는 X-UP 빌더를 사용하여 쉽고 빠르게 X-UP 모델을 개발하고 이를 서버에 배치시킬 수 있고, X-UP 빌더를 사용하여 개발한 서비스는 X-UP 라이브러리를 호출하고, X-UP 라이브러리는 배치된 모델을 사용하여 데이터를 수집하고 융합하여 생성된 데이터셋을 반환합니다.
X-UP 빌더는 드래그 앤 드롭과 직관적인 GUI 편집기를 제공하여 시각적인 방법으로 모델을 개발 및 테스트하며 서버에 배치하는 모든 작업을 개발 경험이 많지 않은 개발자라 할지라도 손쉽게 개발할 수 있도록 다양한 편의기능을 제공합니다.
X-UP 빌더는 이클립스 플랫폼 기반 위에 JDT, EMF, GEF 라이브러리를 사용해 개발했습니다. X-UP 빌더가 사용하는 JRE 및 이클립스 라이브러리 버전은 다음과 같습니다.
Name | Version | Description |
---|---|---|
JRE | 1.7.0_79 | Java Runtime Environment |
Eclipse Platform | 4.4.2 | Eclipse Platform |
JDT | 3.10.1 | Java Development 개발도구 |
EMF | 2.10.0 | Eclipse Modeling Framework |
GEF | 3.9.100 | Graphical Modeling Framework |