AXIS Platform
개요
AXIS PLATFORM은 국내 기술로 자체 개발한 UI 통합 Middle-Ware 제품으로서,
시스템 성능을 최대화하고 사용자의 업무 개발 및 운영을 손쉽게 할 수 있는 3-TIER 구조의 클라이언트/서버 통합환경 TP-Monitor 입니다.
이 기종간의 완벽한 트랜잭션 처리를 보장하며, 서비스 분배 처리 및 관리자를 위한 편리한 운영, 관리 기능을 제공합니다.
Server
- 분산처리지원
-
MQ를 통한 빠른 처리 속도 지원
안정성 및 신뢰성 확보
최고의 Throughput 제공
- 트랜젝션
서비스 기능 -
멀티쓰레드 / 멀티프로세스 서비스지원
FID 방식 서비스 제공
프로세스 및 리소스 사용 감소로 서버기능 향상
복수의 트랜젝션을 하나의 서비스 프로그램으로 통합(OOP)
- 안정적인
메시지 분배처리 -
목적별 서버에 따른 서비스 분산 처리 지원
목적별 서버간의 세션접속 유지
서버의 분산처리 지원 및 응답시간의 최소화
- 컴포넌트에 의한
컨텐츠 구성 -
DB별 서버 컴포넌트 프로그램 제공
각 서버 컴포넌트를 동적실행에 의한 처리
단일 프로그램을 복수의 컨텐츠 서비스(OOP)
- 클라이언트
에이전트 기능 -
클라이언트 에이전트 기능 제공으로 복수의 단말 관리 기능 제공
서버 부하감소 및 동시 사용자수 증가
- 서버간
부하조절 -
서버별 서비스 BALANCING 처리
복수서버 운영으로 서버장애 복구 및 자동서버 백업 지원
- 서버의
통합관리 -
서버별 서비스 처리건수, 접속 현황등의 관리자 프로그램 제공
파일의 서버별 전송처리 지원
서버의 중앙집중 관리
- 컴포넌트에 의한
컨텐츠 구성 -
운영체제 : UNIX, LINUX
외부접속 : TCP/IP, X.25, SNA
Client
- 전용 클라이언트
제공으로
개발기간 단축 -
신규 업무개발 시 서비스 프로그램과 화면작성으로 서비스 가능
화면 작성용 비주얼 툴 제공 (RAD Tool)
업무개발의 간소화 및 효율성 제고
- 멀티 접속 및
멀티 서비스 지원 -
Routing Table에 의한 멀티세션 및 서비스 지원
화면 컨텐츠 서비스에 따른 분산처리 기능
멀티쓰레드 서비스 기능
FID방식의 심볼서비스 제공
- 클라이언트
리소스 관리 -
변경된 클라이언트 프로그램 자동 업데이트 지원
다양한 리소스 지원 및 추가 / 변경 시 자동변경
리소스 관리용 툴 제공
- 다양한
차트 지원 -
주식 / 선물 / 옵션 등의 지표를 차트로 표시
단위차트 및 멀티차트 지원
대량 데이터 처리 지원
일반 수치 데이터를 다양한 차트로 표시 제공
- 업무용
디자이스 지원 -
3rd party 화면지원 (VC++, Delphi, VB)
복잡한 화면 UI기능 및 다양한 컨트롤 제공
사용자에 따른 다양한 컨텐츠 제공으로 사용자의 확장성 제고
사용자별 화면저장 및 불러오기 기능
- 복합화면 지원
-
윈도우 사용자 분할 기능
원도우 크기에 따른 폰트 크기의 자동변경
윈도우 기능 활용의 극대화
- 장애처리 지원
-
다양한 고객 환경에 따른 장애처리 지원
비 정상 종료 시 장애정보 분석기능 제공
- 지원환경
-
운영체제 : WINDOWS7 이상
(컴파일러 ISO C++14 표준(/std:c++14) 지원)
Builder
AXIS BUILDER
AXIS BUILDER는 AXIS PLATFORM에서 실행되는 화면을 작성하는 Visual한 RAD Tool로써 손쉽게 화면을 생성하고 관리 할 수 있는 프로그램입니다.
다양한 툴 바를 이용하여 Control들의 생성, 설정, 정렬 등을 편리하게 작업 할 수 있으며,
각 Control의 Event마다 스크립트와 Properties, Method을 사용하여 상세한 EVENT 구현이 가능합니다.
또한 작업한 화면을 Builder 내에 실행, 테스트 할 수 있도록 구현되어 있어 보다 효율적인 작업환경을 지원합니다.
- 개발자 편의의
UI -
Visual한 사용자 인터페이스로 다양한 툴바 및 컴포넌트를
제공하고, Drag & Drop으로 필드생성 및 트랜젝션처리를
지원하는 RAD TOOL로서 개발 생산성 및 업무 효율을 극대화
- 고 수준의
스크립트 언어 -
고 수준의 VB Script 를 지원하며,
개별 폼/컨트롤 이벤트 발생시 제어가 가능하며,
화면간에 Trigger Procedure를 통한 연계 처리가 가능합니다.
또한 IntelliSense 기능으로 개발자의 편의를 제공
- SYMBOL TABLE
-
FID에 의한 빠르고 간편한 필드 생성 및 자동 조회 처리를 지원
- TEMPLATE
/ PROCEDURE -
활용도가 높은 객체들을 편집하여 재 사용 가능한 Template 화면 및 공통으로 사용 가능한 함수를 Procedure 화면으로 구성,
다른 화면에서 사용 가능한 화면을 지원
- CONTROL
/ MAP임베딩 -
다양한 화면 UI 구현을 위하여 DLL/OCX 컨트롤 임베딩 지원
및 복잡한 UI 구현을 위한 DLL화면 및 MAP Embedding을
통하여 개발 효율성 증대
- 디바이스 지원
-
채널 인터페이스를 통하여 통장프린터, 카드리더기, 스캐너 등의
업무용 디바이스 제어 컴포넌트 지원
- 온라인
도움말 지원 -
사용자가 화면 작성을 위한 Builder 도움말 및 스크립트 작성을
위한 VBScript 도움말 프로그램 제공으로 개발의 편의성 제공
- 지원환경
-
운영체제 : WINDOWS7 이상
(컴파일러 ISO C++14 표준(/std:c++14) 지원)
활용분야 및 도입효과
적용분야
적용환경
다양한 통신방식 및 미들 웨어 제품군에 대한 인터페이스 모듈은 물론 업무용 디바이스 및 CTI 시스템에 대한 채널 모듈을 제공하여 편리한 업무환경을 지원합니다.
도입효과
-
01성능측면
시스템 자원 사용과 점유율 최소화 압축 알고리즘을 이용한 네트워크 TRAFFIC 감소 멀티 쓰레드 및 프로세서를 이용한 트랜젝션 라우팅 화면 생성 및 전환의 신속 & 안정성 -
02개발측면
VISUAL한 RAD 툴인 화면 빌더로 업무개발의 편리성 다양한 디버깅 툴 제공으로 개발의 용이성 데이터 TRAFFIC, 어플리케이션 및 데이터 베이스 모니터링 -
03비용측면
서버/클라이언트 통합 환경인 미들웨어 제공으로 별도의 TP-Monitor 구입비용 감소 전용화면 개발 툴 제공으로 별도의 개발 툴 구입비용 감소 개발기간 단축으로 생산성 항상 시스템 유지, 보수의 효율성 제고