시스템 개요 진화 과정 RIA & X-Internet Web Client/Server Main FRame

Slides:



Advertisements
Similar presentations
팀 명 : 커 피 팀 원 : 정수현 외 4 명 ( 다른 학교분들 ). 목차목차 결과물 시현 및 설명 DB 설계 서비스 흐름도 개발 환경 개발 개요 개발 과정의 기술 개발 동기.
Advertisements

경기도 구리시 인창동 127 벤처보육센터 303 호 Tel Fax 산소프트 의료종합정보 시스템 구축 제안서 ( EMR / OCS )
설계사를 위한 Mobile 영업지원 System 설계사를 위한 Mobile 영업 지원 System 설계사를 위한 Mobile 영업 지원 System 1 Agenda Ⅰ. Mobile Project 추진 목적 Ⅱ. Mobile 환경 분석 Ⅲ.
더존다스 경영전략과 비젼 1 ERP 개발부문
Page 1 Android Programming November 04 / 2009 S/W Junhyuk Jang.
프로젝트 제안서 날씨대로 기분대로 팀원 박효민 신준범 정민섭 안성원
2 주 실습강의 학기, 소프트웨어 설계 및 실험 ( Ⅰ ). Artificial Intelligence Laboratory Preview  웹 2.0  RIA  웹과 실버라이트의 실행 구조  Silverlight with VS 2008  설치 프로그램.
미디어 프로그래밍 II 소개.
인터넷 쇼핑몰 구축 제안서.
루틴스(EVA-EDMS)제품소개서 EVA(Enterprise Value Approach_기업자산 가치로서의 접근)
CDMA SW 구조 AIITQC 서울본원교육장 양 종 윤.
MrDataBld 2.x 제품 소개 2007.
새주소 안내시스템 구축방안 지오윈(주) 박 인 철
프랜차이즈 본사 인트라넷 구축 제안서 제출처 : ㈜마세다린 제출사 : ㈜데이타캠프 제출일 :
중앙일보 ITEA 전주대학교 IT교육원 운영계획(안)
SAP PI System 접근 Guide
DataWindow .NET 프로넷 소프트㈜.
제1장 C#의 기초 1.1 .NET Framwork 1.2 .NET Environment 1.3 C# 소개.
임베디드 SW 시스템 소개 - 임베디드 운영체제 - 임베디드 리눅스 - 임베디드 인터넷
APPEON SOLUTION INTRODUCTION.
이규헌 강병현 송영철.
통합단말 UI Framework 컨설팅 - 디자인 시안 설명회
어서와 Java는 처음이지! 제1장 기초 사항.
1. 중소기업 OA Cycle OA Cycle 가. 기초단계 라. 안정단계 나. 도약단계 다. 발전단계 업무분장 교육/대화
A n d r o i d Android 2010 년 5월 19일 작성자 : 백 선 재.
삼성전자 사외업무지원시스템 사용자 매뉴얼 v4.1.
공개소프트웨어란? “Open Source Software(공개SW)는 저작권자가 소스 코드를 개방하여 소스 코드의 수정, 재 배포가 자유로운 SW로 규정한다 공개소프트웨어는 전세계 개발자 누구나 참여하고 있는 커뮤니티 프로젝트로 개발되며, 브랜드를 달고.
2018..
어서와 Java는 처음이지! 제1장 기초 사항 IT응용시스템공학과 김형진 교수.
IPCC Full Solutions Billit All IP Contact Center llllBillit -IP_PBX
Chapter 01 : Java EE 개요. chapter 01 : Java EE 개요.
Wi-Fi 기반 NATE 서비스 제공 -설명회-
Introduction to Web Service Computing
웹 서비스 (Web Services).
동호회 구축 제안서 인터넷전문가그룹 4biz.
제1강 안드로이드 특징과 개발환경 구축 안드로이드 앱 개발 강좌.
1강 01장. 웹과 자바.
Chapter 01 : Java EE 개요. chapter 01 : Java EE 개요.
InstallShield Professional Services ( Services Pack / Education / Consulting ) ㈜소프트뱅크 커머스.
NTAS 소개 (Network Transaction Application Server)
회사 소개서 Company Profile 주식회사 투디앤디.
Visual ESTO 안정성,편리성,성능을 한단계 높였습니다! Visual ESTO IDE/Debugger/Monitor
Socket & Plug 기반의 u-Banking Platform
PDA를 이용한 Remote Service Control
Visual C++ Programming
(Network Transaction Application Server)
MFC UI for TS Analyzer 서울시립대학교 컴퓨터통계학과 최 용 진.
임베디드 소프트웨어 동향. 임베디드 소프트웨어 동향 임베디드 S/W 시장분류 솔루션 측면 시스템 측면 운영체제 개발도구 설계도구 테스트도구 유선통신 무선통신 정보가전 자동차제어 산업자동화 사무자동화 군사/항공우주 의료장비 솔루션 공급 업체 임베디드 S/W시장 임베디드.
BAF Team IT Engineering Center
웹 서비스 (Web Services).
인프라 업무 Portal 사이트 Archon 2.0 목 차 Ⅰ. Concept Ⅱ. SOA Ⅲ. Web
Power Java 제1장 자바 소개.
SOAP 클라이언트 개발 Guide
( Overview of the Course Kwangman Man ( SangJi University.
객체 지향 프로그래밍.
글사랑 캡션 편집 안드로이드 앱 담당 교수님 전진우 교수님 진세훈 정상기 글사랑.
전자상거래 구축을 위한 EC/EDI Solution 제안서.
김 정 석 Web Programming 김 정 석
NTAS 소개 (Network Transaction Application Server)
myfood.com 상명대 맛집 홈페이지 구축 제안서
프로젝트 포트폴리오 요약 프로젝트 종류 프로젝트 이력 역할 주요 기술 : Windows System Application
전자정부 컨퍼런스 2005 전자정부 구현을 위한 공개SW 적용방안
2010년 DAEATi 솔루션 사업부 공채 1기 팀 프로젝트 보고
통신 메모리 공유를 이용한 클라이언트/서버 설정 방법
웹 프로그래밍 기술 요약 Yang-Sae Moon Department of Computer Science
스터디카페 예약시스템 조영현.
Chapter2 : 자바환경과 자바 프로그램 2.1 자바 개발 환경 2.2 자바 통합개발환경(IDE)
Eclipse를 이용한 Embedded Linux 응용 프로그램 개발
엑셀 Add-In 응용프로그램 개발 소개
Presentation transcript:

시스템 개요 진화 과정 RIA & X-Internet Web Client/Server Main FRame Client/Server와 Web 의 장점 수용 및 단점 배제 뛰어난 UI 서버/네트워크 부하 적음 손쉬운 개발 및 유지보수 배포문제 없슴 Thin Client BUT, 취약한 UI 서버/네트워크 부하 증대 뛰어난 UI 서버/네트워크 부하 적음 BUT, 배포문제 클라이언트 관리 어려움 비용증가

Frame Builder 개요 Frame Builder 는 차세대 통합 플랫폼 Frame Builder Server Tool NTAS Clustering Server Web Service (SOAP) Compatibility WAS Others Tools Administrator Tool Integrated Dev Tool SOAP Tool Frame Builder Frame Work Integrated Dev language Java (Groovy Script) MDI(Application/Applet) Embeded Applet Java Environment Supports Standard JavaBeans Component Others Java IDE Tool Architecture Compatibility Java VM Groovy Script

개발에 필요한 Library 및 JavaBeans Component 지원 Frame Builder 특징 Frame Builder는 Java 기반의 Client Architecture , NTAS 기반의 서버로 구분된다. Frame Builder는 제품자체에 최적화된 자사의 NTAS 서버를 사용할 수 있으며, 다른 WAS제품으로 대체가 가능하다. 클라이언트가 Frame Builder 를 실행하기 위하여 사전에 준비해야 할 사항이 전혀 없으며, 단지 로그인 만 하면 모든 것은 Frame Builder Architecture 가 알아서 준비해 준다. 언제 어디서라도 Web Browser로 접근하여 (or 직접 실행) 버전의 변경여부에 따라 자동배포를 수행하고 Browser 에 Embed되어 SDI / MDI 형태로 실행되거나 혹은 Application 형태의 독립적인 실행을 하게 된다. Frame Builder 특징 분산 및 자동배포 지원 개발에 필요한 Library 및 JavaBeans Component 지원 개발에 필요한 IDE 툴 지원 메뉴 및 동적 Configuration 버젼관리 및 배포 스케쥴링 높은 개발생산성

Frame Builder Platform 일반 Application 이용자 뿐만 아니라 관리자 및 개발자라도 이들 목적에 따라서 별도의 툴을 설치할 필요 없이 일반 Application 이용자와 마찬가지로 로그인을 하게 되면 Frame Builder Platform 이 자동으로 환경을 제공하여 준다. Frame Builder Platform Application 이용자 관리자 (Administrator) 개발자 (Developer)

Deploy Overview Deployment NTAS Cluster (WAS) C L I E N T C L I E N T 배포 스케쥴 배포 스케쥴 배포 스케쥴 유럽 Deploy Server 서울 Deploy Server 미국 Deploy Server 배포 Deployment C L I E N T C L I E N T C L I E N T

Frame Builder 시스템사양 구분 사양 서 버 OS 클 라 이 언 트 사용자 CPU/RAM 개발자 Java VM 설치 가능한 모든 OS (거의 모든 시스템에 가능함) 클 라 이 언 트 사용자 Java VM 지원 OS(Window, Linux, …) CPU/RAM P3 - 256 Mb 이상 개발자 P3 – 512 Mb 이상

FrameBuilder - Architecture 특징 분산 및 자동배포 지원 사용자 많은 시스템의 경우 한번에 많은 사용자가 서버에 집중될 수 있다. 이러한 상황이 발생될 가능성이 있는 시스템은 미리 미러서버를 추가하여 운영할 수 있다. 또한 메인 서버에 배포를 하면 나머지 미러 서까지 스케쥴에 의하여 자동으로 배포가 된다. 개발에 필요한 Library 및 JavaBeans Component 지원 Client 개발을 위한 JavaBeans, FrameBuilder Application 구현을 위한 Lib/JavaBeans 가 있다. 개발에 필요한 IDE 툴 지원 Java 표준을 준수하는 IDE 툴을 제공한다. 이 툴에서 사용되는 Component 는 Frame Builder 에서 제공하는 javabean compoenent 와 java swing model의 javaBeans, 혹은 상용 및 공개소스의 component 등 많은 component 리소스를 사용할 수 있다. 메뉴 및 동적 Configuration 메뉴관리, 사용자 관리, 서버관리, 버전 관리 등의 다양한 관리 툴 지원 버젼관리 및 배포 스케쥴링 메인서버에 배포 후 미러서버에 대한 배포는 서버 스케쥴링 설정에 따라 조절될 수 있으며, 사용자의 의도에 따라 즉시 배포할 수 있다. 높은 개발생산성 Frame Builder Architecture 와 각종 컴포넌트 그리고 NTAS Server 의 검증된 개발생산성이 하나로 전체적인 개발생산성을 유도한다.

FrameBuilder Architecture (Login 화면) Web Browser 인터페이스를 이용한 로그인

FrameBuilder Architecture(Administrator Interface)

FrameBuilder Architecture (Application Sample)

FrameBuilder Architecture (Application Sample)

FrameBuilder Development Tool FrameBuilder IDE ( 개발 TOOL )

FrameBuilder Architecture (JavaBeans Component)

FrameBuilder (Data Wizard Designer)

Frame Builder 특성 요약 Frame Builder 특성 요약 1. 자바기반의 GUI Frame Work 이며 X-Internet 요소 포함. 2. 기존 웹기반 배포에 의존하지 않고, 자체적인 분산배포 아키텍처 제공(버젼관리, 배포스케쥴) 3. 자체 제공 컴포넌트 이외에 JavaBeans 표준을 지키는 모든 컴포넌트를 사용할 수 있슴. (벤더에 종속적이지 않음) 4. 서버와 클라이언트 개발자가 별도의 프로그램 언어를 숙지할 필요가 없음. (서버 및 클라이언트 모두 자바언어를 사용) 5. FrameBuilder 제공 IDE Tool 이외에 표준 스펙을 지원하는 Java IDE Tools 를 사용할 수 있슴. 6. WAS 및 통신 기능 미들웨어 지원. (표준 WAS 와 호환)