슬라이드 1

Similar documents
PCServerMgmt7

슬라이드 1

Interstage5 SOAP서비스 설정 가이드

Intro to Servlet, EJB, JSP, WS

untitled

untitled

PowerPoint 프레젠테이션

untitled

Orcad Capture 9.x

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

초보자를 위한 ADO 21일 완성

untitled

Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based


Chap7.PDF

Intra_DW_Ch4.PDF

Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer

Microsoft PowerPoint - Smart CRM v4.0_TM 소개_ pptx

서현수

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

untitled

歯부장

제목을 입력하세요.

PowerPoint

요약 1

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

CD-RW_Advanced.PDF

DocsPin_Korean.pages

Dialog Box 실행파일을 Web에 포함시키는 방법

1217 WebTrafMon II

MAX+plus II Getting Started - 무작정따라하기

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

untitled

\(주\)투비소프트 사업계획서

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

ecorp-프로젝트제안서작성실무(양식3)

초보자를 위한 ASP.NET 21일 완성

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자


Mentor_PCB설계입문


목순 차서 v KM의 현황 v Web2.0 의 개념 v Web2.0의 도입 사례 v Web2.0의 KM 적용방안 v 고려사항 1/29

UNIST_교원 홈페이지 관리자_Manual_V1.0

PowerPoint 프레젠테이션

슬라이드 1

No Slide Title

세션 3 (오이식).ppt

03여준현과장_삼성SDS.PDF

1

I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r

Macaron Cooker Manual 1.0.key

Microsoft PowerPoint - web-part03-ch19-node.js기본.pptx

Portal_9iAS.ppt [읽기 전용]

Corporate PPT Template

Analyst Briefing

PowerPoint 프레젠테이션

10X56_NWG_KOR.indd

초보자를 위한 ASP.NET 2.0

LCD Display

untitled

J2EE & Web Services iSeminar

ETL_project_best_practice1.ppt

인켈(국문)pdf.pdf

PowerPoint Template

교육2 ? 그림

Windows 8에서 BioStar 1 설치하기

슬라이드 1

Data Sync Manager(DSM) Example Guide Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager

Manufacturing6

Service-Oriented Architecture Copyright Tmax Soft 2005

PRO1_02E [읽기 전용]

Voice Portal using Oracle 9i AS Wireless

1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

컴퓨터과학과 교육목표 컴퓨터과학과의 컴퓨터과학 프로그램은 해당분야 에서 학문적 기술을 창의적으로 연구하고 산업적 기술을 주도적으로 개발하는 우수한 인력을 양성 함과 동시에 직업적 도덕적 책임의식을 갖는 IT인 육성을 교육목표로 한다. 1. 전공 기본 지식을 체계적으로

Remote UI Guide

HTML5가 웹 환경에 미치는 영향 고 있어 웹 플랫폼 환경과는 차이가 있다. HTML5는 기존 HTML 기반 웹 브라우저와의 호환성을 유지하면서도, 구조적인 마크업(mark-up) 및 편리한 웹 폼(web form) 기능을 제공하고, 리치웹 애플리케이 션(RIA)을

thesis

Oracle Apps Day_SEM

FileMaker 15 WebDirect 설명서

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다.

APOGEE Insight_KR_Base_3P11

chapter4

Network seminar.key

SMB_ICMP_UDP(huichang).PDF

Open Cloud Engine Open Source Big Data Platform Flamingo Project Open Cloud Engine Flamingo Project Leader 김병곤

Microsoft Word - KSR2014S042

기타자료.PDF

KYO_SCCD.PDF

DE1-SoC Board

TTA Journal No.157_서체변경.indd

uFOCS

manual pdfÃÖÁ¾

MCM, PCB (mentor) : da& librarian jakup & package jakup & layout jakup & fablink jakup & Summary 2 / 66

6강.hwp

[Brochure] KOR_TunA

슬라이드 1

TRIBON 실무 DRAFT 편 조선전용 CAD에 대한 기초적인 사용 방법 기술 기술지원팀

매력적인 맥/iOS 개발 환경 그림 A-1 변경 사항 확인창 Validate Setting... 항목을 고르면 된다. 프로젝트 편집기를 선택했을 때 화면 아 래쪽에 있는 동일한 Validate Settings... 버튼을 클릭해도 된다. 이슈 내비게이터 목록에서 변경할

C# Programming Guide - Types

Transcription:

WINVADER 제품소개서 2004 Dec

What s Winvader? Winvader Winvader 개요 WEB 개발방식의변화 WEB 기반기술비교 Winvader 구성 Winvader Component Layer Winvader Designer Layer Winvader Server Layer

What s Winvader? WINVADER = WEB + INVADER Winvader는 Component를이용하여기능적인업무화면을만들고, 서버와연동이자유로우며 XML을이용한 data 송수신으로네트워크부하를줄인 X-Internet을적용한통합웹개발툴및운영플랫폼이다.

Web 개발방식의변화 Web Designer ActiveX Developer Applet Developer HTTP (HTML) Web Programmer Java/.NET 개발자 Network/DB 개발자 Web Page Web Server WAS Legacy HTML DHTML Script(Java/VB) CSS ActiveX Java Applet CGI ASP Servlet JSP Java Bean EJB.NET DB SNA MSMQ TP Monitor C/S 수준의대역폭 Web 을통한배포, 유지보수기존자원재사용 C/S 수준의 GUI 화면장치제어 다양한 Legacy 연동기능 C/S 수준의생산성제공 (Drag & Drop)

Web 기반기술비교 구분장점단점 Script HTC 역동적웹페이지생성 배우고적용하기용이 소스유출의위험성 처리시간이오래걸림 Client 장비 Access 불가능 ActiveX DCOM 역동적웹페이지생성 COM 기반 ActiveX Form 느린페이지로딩 화면단위데이터이동 HTML 표현의어려움 Applet EJB OS 독립성 가비지콜렉션 Applet Form Interpreter 방식의느린처리속도 웹페이지와의정보교환어려움 Java 실행환경필요 Winvader Components 순수 HTML 기반 TAG 삽입 Binary 컴퍼넌트 역동적웹페이지생성 XML Data 송수신 Internet Explorer 상에서만지원 Windows Binary 기반의 Winvader Component 는놀라운생산성과어플리케이션확장력을가집니다. 이는역동적이고강력한클라이언트어플리케이션구축에핵심이될것입니다.

Web 기반기술비교 Small Size Large Slow Script function HTC Speed Java Applet class Winvader Component ActiveX Control Plug-in Application Fast Internet Explorer Access O/S Windows Binary 기반의 Winvader Component 는타기반의 Component 대비 Size 가작으며, 놀라운 처리속도를자랑합니다. 이것은 Component 의근본태생이다르기때문입니다.

Winvader 구성 Winvader 의구성은크게 Component Layer 와 Generator Layer, 그리고 Server Layer 로나누어집니다. Component Layer Winvader 에서제공하는강력한 Component 들의그룹으로이루어져있으며, 각각의 Component 그룹에는해당 Component 들로구성되어있습니다. Genenrator Layer 실제화면을생성하는 Component 들로구성되어있습니다. 페이지디자인, 각 Component 의속성을정의할수있는 Object Inspector, Component 를관리하는 Component Manager 등으로이루어져있습니다. Server Layer Server Layer 에는 Transaction Information Server 와 Application Manager 그리고 Service Manager 로구성됩니다. CBD 방법론을적용한 Component 기반의플랫폼 Two way 방식이적용된 Visual RAD Tool 인 Winvader Designer 다양한 Legacy Adaptor 와효율적인 Transaction Information 관리

Winvader Components Layer HTML Form Frame Additional TCP/IP Enterprise System DIV, Link, HR, Image, Label, Span, TextArea Form, Button, CheckBox, File, Hidden, InputImage, Password, Radio, Reset, Submit, Text, Memo, Select, List Iframe Grid, Calendar, CodeCombo, MaskEdit, CurrencyEdit, TabControl, Menu, XML, Params, Invoke, Session, DateTimePicker, Capture, KeyboardHook, Stream Client Socket, Server Socket, FTP DSO-SQL, DSO-SNA-Field, TPM-Connect, TPM-Provider, SNA-Connect, SNA-Provider Refiner, Screen-Grab, PB-Printer & MSRW, Action-Manager, Action-Listener

Winvader Component (1) Windows Binary Component 로 Size 가작고처리속도가빠름 놀라운 Component 확장성및유연성 Interactive 하고미려한화면구성이가능 순수 HTML TAG 로작동 처음화면접속때만 Webserver 에서 down 받고이후 component 변경되면자동다운로드 Internet Explorer 을통해 Windows 기능을구현하기때문에사용자 PC 의장비제어도가능 다양한입출력지원 (PinPad, MSRW, 통장프린터등 ) 강력하고다양한기능을내장한 MDI, DataGrid Component 지원

Winvader Component (2) Windows Application ActiveX ActiveX Form Borland Delphi Delphi Component Microsoft Visual Studio.Net C#, C++, VB Java Technology EJB : Enterprise Java Bean Public Use COREB@NK Winvader Winvader Component WEB Application Stream Data COREB@NK Winvader Binary Stream Data Winvader Component Winvader X-Player Text Private Use Winvader 에서제공되는 Component 는놀라운유연성과확장성을가집니다. 기존 Windows 컨트롤은물론, 델파이나 MS Visual 계열의 Component, EJB 에이르기까지 Windows 에서사용가능한 Component 들을 WVX(Winvader Extended Component) 화하여 Winvader 의 Component 로사용가능하며, 이러한 Winvader 의 Component 는다시델파이나 MS Visual 계열의프로그램에서바로 Component 로사용하실수도있습니다.

Winvader Component (3) WVXDataGrid - Functions Column Resize Multi-Select Column Realign Column Text Alignment Direct Editing (ADD,DEL,MOD) Inside Navigation Fast Loading PickList Support Sort Excel Export Grid Navigation Move First record Move Prior record Move Next record Move Last record Insert New record Delete select record Modify select record Post record Winvader 에서제공되는 Desk Board(MDI), DataGrid Component 는다양한기능을가지고있습니다. Column Resize, multi-select, Inside navigation, Direct Editing 등많은기능들을내장하고있습니다.

Winvader Generator Layer Component Manager Component 등록및삭제 Project Manager Web Page 생성및저장 ( 로컬 ) Import/Export( 서버 ) TIS Manager TIS 에등록된 Application 정보를조회하여 Component 에적용하거나화면맵을이용하여 Application 정보를생성 Object Inspector Two-Way 방식의 Component 속성편집 Page Designer TIS : Transaction Information Server WYSIWYG 방식의 GUI Design Event Script 편집 Two way 방식이적용된 Visual RAD Tool 인 Winvader Designer 는내장된다양한기능과강력한 Component 들을사용하여미세하고풍부한화면을구성할수있습니다.

Winvader Component Manager Component Palette 기본 HTML Component 관리, 확장 Component 관리 C/S Style Design (Drag&Drop) Component 속성편집다양한속성편집창제공 Object Inspector Two-Way Editing (Runtime 모드속성편집 ) Component Runtime 모드편집기능 Property Window 제공 다양한 Winvader 의 Component 는 Component Palette 에서선택하실수있습니다. 단지원하는 Component 를 Drag & Drop 하여 Page Designer 위에올려놓는것만으로 Component 를사용하실수있으며, Page Designer 위의각각의 Component 는 Object Inspector 를통해 Two-Way Editing Mode 속성을편집하실수있습니다.

Winvader Page Designer Style Sheet Editor Script Code Editor HTML Code Editor JavaScript 편집 HTML Code 편집 HTML 서식기능지원 스타일속성편집및적용 CSS 연동기능 Page Designer Main (Grid/Grid Snap 지원, Guide Line/ Ruler 지원 ) 화면디자인을생성하는 Page Designer 는 C/S 개발툴처럼 Grid/Flow Layout 모드로화면을디자인할수있으며, HTML Code Editor 를통해직접편집기능도지원합니다. HTML Property Editor, Style Sheet Editor, Script Code Editor, Table Editor 등다양한 Editor 를통해화면을쉽게편집, 디자인할수있습니다.

Winvader Project Manager Project Manager Local Resource 관리 Local Workspace Explorer 파일 Open/Save 파일 /Project 생성및추가 Active Sync Remote Resource 관리 Remote Workspace Explorer Project 생성다양한파일생성 / 수정 / 삭제파일원격 Publish 기능 (FTP) FTP 연결관리파일전송관리 원격 Web Site C/S 개발툴에서흔히쓰이는 Project Manager 는쉽게 web site 구조를만들고, 각종 resource 들을관리하며, 로컬작업영역뿐만아니라원격 web server 에쉽게 publishing 할수있습니다.

Winvader Server Layer Transaction Information Server TIS (Transaction Information Service) EIG (Entity Information Generator) AIR (Application Information Repository) Generator 에서수신한 Application 정보를 AIR 에저장 AIR 정보조회하여개발자에게제공 AIR 로부터정보를읽어 Application Base Code 작성 Build/Deploy/Configuration 정보생성 XML 형태의 Application 정보, 소스코드저장관리 Application Manager WRB (Winvader Request Broker) WTM (Winvader Transformation Manager) Web Page 와 WAS 간입출력정보관리 WRB 와 Application 사이에서 XML 과 Application 데이터변환처리 Legacy Adaptor MainFrame, Directory, EAI, TP Monitor, EJB, Message

Winvader Data Processing (Design Time) TIS Manager Service 정보생성및적용 Transaction 정보생성및조회 Transaction 정보송수신 Object Inspector Transaction 정보적용 TIS Service Component Service Component 속성편집 Transaction Service Invoke Service Invoke 속성관리 Service Parameter 속성관리 Input/Output 데이터관리 Service Test 기능제공 WAS (Winvader Server Platform 적용 ) WAS 또는웹서버와연계하여쉽게업무를구축할수있도록 Service Component 들이제공되며, Winvader Server 의 TIS 를통해 Server 에구축되어있는서비스들의 Parameter 정보와 Input/Output 데이터를조회하거나값을입력하여테스트해볼수있는기능이있습니다. 물론 Service Component 도 Object Inspector 를통하여속성편집을할수있습니다.

Winvader Data Processing (Run Time) Other Middlewares TMAX DATABASE - INVOKE SERVICE XML 형태데이터의 I/O 에대한 Vendor 역할을한다. - PARAM XML 형태로데이터의 I/O Format 을지정한다. -DSO 각개체와연결되어데이터의 I/O 를수행한다. Middleware Client CGI,ASP,JSP PHP,Servlet Dynamic SQL VBScript, JavaScript Winvader TIS Server XML Data IE default tag object TIS input / Output Format (XML) Invoke Service IE default tag object IE default tag object Winvader Component I / O Params DSO Winvader Component Internet Explorer Winvader Component Winvader 로작성되어진클라이언트는 Data Processing 에있어상당한유연성을가집니다. 클라이언트에탑재된 Service Manager Component 를통해 Winvader Server 를통하여미들웨어혹은 DB 를접근할수도있으며, 클라이언트 DSO 에서바로 DB 로접속할수도있습니다. 이런사항은고객의시스템에유연하게대처할수있습니다.

Winvader TIS Manager (1) TIS - Open & Save Dialog FTP, 전용 TIS Service, Local Directory 지원 TIS - Editing Service Information, Input Parameters, Output Parameter 추가, 수정, 삭제및 XML 편집

Winvader TIS Manager (2) TIS Screen to TIS 화면디자인시설정된 Field(s) 정보를 TIS Input / Output Parameter 로생성 TIS Field Mapping 화면의 Field(s) 와현재 Open 된 TIS Parameter 와연결

Winvader TIS Manager (3) TIS Screen Generation Open 된 TIS 정보를화면에 Field 로생성 TIS Code Generation TIS 정보의 Input/Output Parameter 로 Business Logic 의기본 Source 생성 ( C Header - Struct, Java Source - Class )

Winvader 특징 Banking 화면구성 Main Frame [ 공통영역 ] Screen Capture component Screen Print component Favorite component Hot Hot Key Key component Chatting component Broadcast component Notify component P2P P2P component Common Business Screen [ 공통화면 ] Action Listener Multi-Window Component Active Window Sub Frame [ 업무영역 ] Sub Frame [ 업무영역 ] Unit Business Screen [ 업무화면 ] Action Manager Invoke Service Hidden Window Sub Frame [ 업무영역 ] I / O Params DSO Hidden Window Common Library Data Controller Data Controller Sub Common Library Common Constant Business 화면에서많은컨트롤의제어시이용하여많은 Script 코딩을줄일수있습니다. 또한각종화면에서일어나는오류혹은이벤트를중앙에서집중적으로관리, 로직을단순화시킬수있습니다. Action Listener 는복수의 Manager 와연결할수있으며, Manager 는여러개의 Action 을포함할수있어복잡한업무처리에효율적으로적용할수있습니다.

Winvader 특징 Banking Frame Multi Window (Window의 MDI 환경구현 ) 비트맵프린터전송화면출력 / 저장기능알림기능 ( 일시알림, 기간중알림, 로그인시알림 ) Data Grid Sort, Insert/Update/Delete 기능사용자별즐겨찾기책임자승인 (P2P 또는 C/S 방식선택가능 ) 사용자별단축키설정사용자간 Chat 기능 (P2P 또는 Multi-Chat) Broadcasting 기능 ( 전체통지, 전체제어 ) 특정사용자측 Notify 기능업무메뉴찾기기능 Excel 변환기능

Winvader 도입효과 (1) 화면생산성 Page 크기 ½ 감소 Design Time 1/3 감소 Table Edit 방법 DHTML JavaScript 코딩 Drag & Drop Web Components Legacy 확장성 다양한 Legacy 연동방법

Winvader 도입효과 (2) 대역폭 네트워크 Traffic 80% 감소 페이지단위정보교환 데이터단위정보교환 유지보수성 유지보수시간 1/3 감소

C 감사합니다.