Java Based Enterprise C/S Platform. Sales Dept./ General Manager KilSik, Lee Mobile: 010-4374-8860 E-mail: ben@ari-system.com TM Client First Better than the Best We Deliver Agility Reliability Intelligence 9F, Sanjung B/D 15-16, Yeouido-dong, Yeongdeungpo-gu, Seoul, Korea Tel : 82+2-782-3697 Fax : 82+2-761-5756
개요 Server NTAS Clustering Server Web Service Compatibility WAS Others Tools Architecture Frame Work Integrated Dev language Java (Groovy Script) { 차세대통합플랫폼 } Tool Administrator Tool Integrated Dev Tool Visualizer Statistics Tool Compatibility Java Environment Supports Standard JavaBeans Component Others Java IDE Tool Java VM Groovy Script [2]
Platform 특징 는 Java기반의 Client Architecture, NTAS기반의 Server로구분된다. 는제품자체에최적화된자사의 NTAS(Network Transaction Application Server) 를사용할수있으며, 다른 WAS제품으로대체가가능하다. Client가 를실행하기위하여사전에준비해야할사항이전혀없으며, 단지 Login만하면모든것은 Frame Builder Architecture가알아서준비해준다. 언제어디서라도 Web Browser로접근하여 (or 직접실행 ) Version의변경여부에따라자동배포를수행하고 Application형태의독립적이실행을하게된다. Frame builder 특징 분산및자동배포지원 (Java Runtime 및 Application) { 차세대통합플랫폼 } 개발에필요한 Library 및 JavaBeans Component 지원 개발에필요한 IDE 툴지원 메뉴및동적 Configuration 버전관리및배포스케줄링 가시적인개발환경으로높은개발생산성 [3]
접근경로의단일화 접근하는모드계정의사용자는 Platform으로접근한다. 일반 Application이용자뿐만아니라관리자및개발자라도이들목적에따라서별도의 Tool을설치할필요없이, 일반 Application 이용자와마찬가지로 Login을하게되면 Platform이자동으로 Platform이자동으로환경을제공하여준다. { 차세대통합플랫폼 } 관리자 (Administrator) [4]
Deploy overview < 배포정책 > Main Deployment Server Group Deploy NTAS Cluster (WAS) Admin Schedule-A Schedule-B Schedule-C Developer User [ 미국 ] Sub Deployment Server [ 서울 ] [ 유럽 ] Admin Group Developer Group User Group [5]
시스템사양 구 분 사 양 서 버 OS Java VM 설치가능한모든 OS ( 거의모든시스템에가능함 ) 사 OS Java VM 지원 OS(Window, Linux, ) 용 클라 자 CPU/RAM P3-256 Mb 이상 이 언트 개발 OS Java VM 지원 OS(Window, Linux, ) 자 CPU/RAM P3 512 Mb 이상 [6]
Architecture 특징 Architecture 특징 분산및자동배포지원 사용자많은시스템의경우한번에많은사용자가서버에집중될수있다. 이러한상황이발생될가능성이있는시스템은미리 Mirror Server 를추가하여운영할수있다. 또한메인서버에배포를하면나머지 Mirror Server 까지스케줄에의하여자동으로배포가된다. 개발에필요한 Library 및 JavaBeans Component 지원 Client 개발을위한 JavaBeans, Application 구현을위한 Lib/JavaBeans 가있다. 개발에필요한 IDE 툴지원 Java 표준을준수하는 IDE 툴을제공한다. 이툴에서사용되는 Component 는 에서제공하는 java bean component 와 java swing model 의 java Beans, 혹은상용및공개소스의 component 등많은 component 리소스를사용할수있다. 메뉴및동적 Configuration 메뉴관리, 사용자관리, 서버관리, 버전관리등의다양한관리툴지원. 버전관리및배포스케줄링 Main Server 에배포후 Mirror Server 에대한배포는서버스케줄링설정에따라조절될수있으며, 사용자의의도에따라즉시배포할수있다. 높은개발생산성 Architecture 와각종컴포넌트그리고 NTAS Server 의검증된개발생산성이하나로전체적인개발생산성을유도한다. [7]
Architecture (Login 화면 ) Web Browser Interface 를이용한 Login FrameBuilder Runner 를이용한 Login [8]
Architecture (Administrator Interface) [9]
Architecture (Application Sample) [10]
Architecture (Application Sample) [11]
Architecture (JavaBeans Component) [12]
Data Wizard Designer [13]
Visualizer ( 분석 / 통계 / 추적 ) [14]
Visualizer ( 분석 / 통계 / 추적 ) [15]
Visualizer ( 분석 / 통계 / 추적 ) [16]
Visualizer ( 분석 / 통계 / 추적 ) [17]
특성요약 특성요약 1. Java 기반의 GUI환경을제공하는프레임워크및 Application Program을위한 Platform 2. 모든사용자 ( 개발자, 운영자, 사용자 ) 는 WEB Browser에서 URL 만으로사용가능 3. Platform 제한없음 4. Java의보안정책을기업에맞게동적으로설정가능 5. 기존 Web기반배포에의존하지않고, 자체적인분산배포 Architecture 제공 ( 버전관리, 배포스케줄 ) 6. 자체제공컴포넌트이외에 JavaBeans 표준을지키는모든컴포넌트를사용할수있음 ( 벤더에종속적이지않음 ) 7. Server와 Client개발자가별도의프로그램언어를숙지할필요가없음 (Server 및 Client 모두 Java언어를사용 ) 8. 제공 IDE Tool 이외에표준 spec을지원하는 Java IDE Tools 를사용할수있음 9. WAS 및통신기능 Middle ware 포함. ( 타 WAS 와호환 ) 10. 배포되는모든 Module을중앙에서통제및관리 11. 기업의정책에따라서 Client Java Ver. 을중앙에서통제가능 12. Data Wizard 제공으로혁신적인개발생산성및유지보수제공 [18]
FB 기대효과 데스크톱응용프로그램수준의직관적인 UI 및신뢰도를통한업무효율성증대 빠른응답속도및불필요한페이지이동최소화 개인화된데스크톱환경을통해직관적인작업환경구성 일반사용자 WYSIWYG 방식의개발환경및풍부한컴포넌트를통한개발생산성향상 개발자 별도의 Digital Signing 없이도자유롭게배포가능 기존에익숙한 IDE 를통한개발가능 응용프로그램비즈니스 Logic 에만집중 ROI 및 TCO 절감 개발자의관여없이응용프로그램배포에대한버전및스케줄링가능 개발자의관여없이메뉴및역할, 접근권한을프레임워크를통해관리 운영자 사용자, 그룹, 사이트별보안, 권한, 메뉴, 응용프로그램배포및버전등을정책에따라별도로관리및모니터링 시스템관리자 FrameBuilder 자체응용프로그램및기존레거시응용프로그램을하나의데스크톱업무환경으로구성가능함으로써유연한마이그레이션제공 개별사용자의 JRE 설치여부에관계없이 FrameBuilder 자체 JRE 별도관리 [19]