슬라이드 1

Similar documents
Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

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

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

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

단계

chapter1,2.doc

1

Windows 8에서 BioStar 1 설치하기

PowerPoint 프레젠테이션

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

Chapter 1

Interstage5 SOAP서비스 설정 가이드

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

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

untitled

슬라이드 1

4S 1차년도 평가 발표자료

J2EE & Web Services iSeminar

슬라이드 1

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.

Apache2 + Tomcat 5 + JK2 를 사용한 로드밸런싱과 세션 복제 클러스터링 사이트 구축

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

FileMaker 15 ODBC 및 JDBC 설명서

BEA_WebLogic.hwp

Research & Technique Apache Tomcat RCE 취약점 (CVE ) 취약점개요 지난 4월 15일전세계적으로가장많이사용되는웹애플리케이션서버인 Apache Tomcat에서 RCE 취약점이공개되었다. CVE 취약점은 W

Install stm32cubemx and st-link utility

만약, 업그레이드 도중 실패하게 되면, 배터리를 뺏다 다시 꼽으신 후 전원을 켜면, 안내문구가 나오게 됩니다. 그 상태로 PC 연결 후 업그레이드를 다시 실행하시면 됩니다. 3) 단말을 재부팅합니다. - 리부팅 후에 단말에서 업그레이드를 진행합니다. 업그레이드 과정 중

Intro to Servlet, EJB, JSP, WS

Interstage4 설치가이드

슬라이드 1

User's Guide Manual

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

슬라이드 1

No Slide Title

untitled

Apache Ivy

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ]

untitled

PWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS (

Webtob( 멀티도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Portal_9iAS.ppt [읽기 전용]

untitled

FileMaker ODBC 및 JDBC 가이드

Microsoft PowerPoint - 10Àå.ppt

ODS-FM1


untitled

untitled

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

8 장데이터베이스 8.1 기본개념 - 데이터베이스 : 데이터를조직적으로구조화한집합 (cf. 엑셀파일 ) - 테이블 : 데이터의기록형식 (cf. 엑셀시트의첫줄 ) - 필드 : 같은종류의데이터 (cf. 엑셀시트의각칸 ) - 레코드 : 데이터내용 (cf. 엑셀시트의한줄 )

Corporate PPT Template

블로그_별책부록

USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl C

SBR-100S User Manual


<49534F C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770>

Microsoft Word - src.doc

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum

Analyst Briefing

[Brochure] KOR_TunA

Spotlight on Oracle V10.x 트라이얼프로그램설치가이드 DELL SOFTWARE KOREA

표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1

¨ìÃÊÁ¡2

Sena Device Server Serial/IP TM Version

Week13

PowerPoint 프레젠테이션

<4D F736F F F696E74202D E20C0CEC5CDB3DD20C0C0BFEB20B9D720BCADBAF1BDBA20B1E2BCFA E >

< FC8A8C6E4C0CCC1F620B0B3B9DF20BAB8BEC8B0A1C0CCB5E5C3D6C1BE28C0FAC0DBB1C7BBE8C1A6292E687770>

본교재는수업용으로제작된게시물입니다. 영리목적으로사용할경우저작권법제 30 조항에의거법적처벌을받을수있습니다. [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase sta

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

DE1-SoC Board

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

MySQL-Ch10

Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras

14-Servlet

11_oh.hwp

목 차 1. 드라이버 설치 설치환경 드라이버 설치 시 주의사항 USB 드라이버 파일 Windows XP에서 설치 Windows Vista / Windows 7에서 설치 Windows

Microsoft Word - Armjtag_문서1.doc

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

서현수

데이터베이스_오라클_부록(최종).indd

server name>/arcgis/rest/services server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지

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

슬라이드 1

표준프레임워크로 구성된 컨텐츠를 솔루션에 적용하는 것에 문제가 없는지 확인

<BCD2C7C1C6AEBFFEBEEE5FB1E8C1F6C5C25FC0DBC7B0C3D6C1BEBAB8B0EDBCAD2E687770>

아래 항목은 최신( ) 이미지를 모두 제대로 설치하였을 때를 가정한다

교육2 ? 그림

본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인

10.ppt

KYO_SCCD.PDF

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

ETL_project_best_practice1.ppt

PowerPoint 프레젠테이션

스마트월드캠퍼스 교육교제

요약 1

Microsoft PowerPoint - aj-lecture1.ppt [호환 모드]

Remote UI Guide

Transcription:

NeoDeveloper 설치가이드 차례 1. 환경 3 2. 설치 3 2.1 웹서버설치 3 Tomcat 7 3 JDK 1.6 3 2.2 NeoDeveloper 설치 3 Neo Developer 서버구성 3 Demo용 User Application 구성 4 Neo Developer 서버 Data File 4 Client 개발 Tool 설치 4 3. 설정 5 3.1 Server 환경파일설정 5 3.2 User Application WizApps : web.xml 설정 5 3.3 NeoDeveloper 개발 Tool 환경파일설정 6 3.4 Tomcat 환경에 Database 접속 Resource 등록 6 4. 회원등록및 Login 7 4.1 회원가입 7 4.2 로그인 7 4.3 설정확인 7 4.4 사용 7 1

1. 환경 Neo Developer는 MDD기반의통합개발환경을제공하는 CASE-Tool 입니다. Neo Developer는 Server 환경과 Client 즉개발 Tool 환경으로구성되어집니다. Server환경은모두 WAS에서운영되어지고해당 Setup 파일은 Tomcat7 이상, JDK 1.6 이상을기준으로생성되어졌습니다. Clien개발 Tool은 Windows환경에서실행가능합니다. Tool환경은 C#.Net으로구성되어졌습니다. 표 1-1 서버구성에필요한환경 Server Client WAS Java OS Tool Tomcat7 JDK 1.6 Windows C#.Net Framework Neo Developer 의환경은개발에관련한통합환경이모두구성되어야합니다. 즉 Application 개발환경, 실행환경, 테스트환경모두구성하여 MDD 기반의통합개발을단순하고쉽게개발할수있는환경을제공합니다. 2. 설치 2.1 웹서버설치 Neo Developer Setup 이전에웹브라우저에서직접실행하기위해서는실행환경을만들어야합니다. 그리고테스트를하기위한웹애플리케이션서버 (WAS, Web Application Server) 를설정해야합니다. Tomcat 7 웹애플리케이션서버는 Tomcat 7 이상 ( 또는기타 WAS : weblogic, jeus 등 ) 을설치합니다. Java 실행환경으로 java 1.6 이상의설정되어있어야합니다. 2.2 NeoDeveloper 설치 Neo Developer 의 Homepage 를통하여 NeoDeveloper 설치파일을 Download 받아압축을해제합니다. 표 1-2 다운로드폴더구성 WAS Applications >NeoDeveloper >WizApps Neo Developer 서버 Demo 용 User Application Neo Data files : Neo Developer 에서생성되는 Data >build >design >model java 소스 build 시사용되는영역 UI ( 화면 ) build 시사용되는영역 Model 관리를위한 Meta xml Data 영역 >upload Tool Setup : Neo Developer 설치파일 Server 와 Client 간에 File 입출력시사용되는영역

Neo Developer 서버및 Demo 용 User Application 구성 WAS 에설치되어지며, Tomcat 기준으로설명합니다. download 파일중 01.WAS-Apps 에있는 NeoDeveloper 와 WizApps 를 Tomcat webapps 위치로복사합니다. 폴더복사 Neo Developer 서버 Data File 02.NeoDataFiles 를임의의폴더에복사합니다. User Application 의 ContextPath 로별도분리생성되며, 하부 Directory 는각기능별로분류됩니다. Client 개발 Tool 설치 download 파일내에있는배포된 Setup 파일을실행하면설치과정이진행됩니다. setup 파일을실행할때관리자모드로 setup 하시길바랍니다. 실행시바탕화면바로가기의속성에서관리자모드로변경하시기바랍니다.

3. 설정 Sever 와 Client 를모두설치및배치가완료되면환경파일을조정하여실행환경을구성합니다. 설정순서는 Server 환경작업후 Tool 환경파일을설정합니다. 3.1 Server 환경파일설정 NeoDeveloper 서버환경파일을수정합니다. 파일위치 : [ NeoDeveloper 서버설치위치 Home ] / processbuilder_config.xml 설정부분은 Projects, Common, CONNECTIONS 3 가지의대분류가중심이됩니다. * XML 파일구조및설명 <Processbuilder> : XML Root Element 입니다. <Projects> <WIZPRJ>: Project ID 를 Tag 명으로합니다. <DB-CONNECTION> <WASTYPE>tomcat</WASTYPE> <CONTROL_DB></CONTROL_DB> <DEFAULT_DB>WIZB</DEFAULT_DB> </DB-CONNECTION> <FILESYSTEM> <ROOT>D:/NeoDeveloper/NeoDataFiles</ROOT> : <MODEL>model</MODEL> <DESIGN>design</DESIGN> <BUILDSRC>build</BUILDSRC> </FILESYSTEM> 업무에서사용될 DB 연결명으로 WAS 의 JNDI Lookup 명과일치하도록합니다. 연결하기위한정보는아래 CONNECTION 아래정의한 TAG 명으로설정합니다. Neo Developer Data Files 이배치된 Path 을지정합니다. WAS 의 ContextPath 와해당 Application 이존재하는 OS 상의 real Path 을등록하고 URL Path 를등록하시면됨니다. URL 등록시 IP 을사용하셔도됩니다. <APPLICATION>: 해당 Project 에서사용할 User Application 정보 <CONTEXTPATH>WizApps</CONTEXTPATH> <REALPATH>D:/Tomcat9/webapps/WizApps</REALPATH> <URL>soa:8180</URL> <REQUESTMAPPING_RULE>WIZSVR.call</REQUESTMAPPING_RULE> </APPLICATION> <BUILD> <SRCTYPE>WIZ</SRCTYPE> </BUILD> </WIZPRJ> </Projects> <CONNECTIONS> <WIZB> <TYPE>direct</TYPE> <USER>scott</USER> <PASSWORD>tigger</PASSWORD> JDBC 로 Database 접속하기위한접속정보를등록합니다. 각 Databse Vendor 별로값을확인후등록해야합니다. 아래 Database 이외필요시 call center 로의뢰주시면됩니다. DATABASE 종류 : oracle, mysql, mssqljtds, db2, tiber, informix, sybase <PATH>jdbc:oracle:thin:@192.168.0.83:1521:WIZDB</PATH> <WAS>tomcat</WAS> <DATABASE>oracle</DATABASE> <LOOKUP_NAME>WIZB</LOOKUP_NAME> </WIZB> </CONNECTIONS> </Processbuilder> 4

3.2 User Application WizApps : web.xml 설정 파일위치 : [ Tomcat Home ] / webapps / WizApps / WEB-INF / web.xml * web.xml 설정 <servlet> <servlet-name>wizsvr</servlet-name> <servlet-class>wiz.fr.xmlctl.neodevadaptor</servlet-class> <init-param> <param-name>wastype</param-name> <param-value>tomcat</param-value> </init-param> <init-param> <param-name>neopath</param-name> <param-value>d:/neodeveloper/neodatafiles</param-value> </init-param> </servlet> <servlet-mapping> <servlet-name>wizsvr</servlet-name> <url-pattern>/wizsvr.call</url-pattern> </servlet-mapping> Neo Developer Data Files 이배치된 Path 을지정합니다. 3.3 NeoDeveloper 개발 Tool 환경파일설정 파일위치 : [ NeoDeveloper 설치 Home ] / DxDBInit.xml * DxDBInit.xml 해당환경파일의주요기능은서버를접속하기위한접속정보와개발대상 Project 의등록입니다. <BXToolSet> : 설정 XML 파일 root Element Neo Developer 서버접속주소와 Tcp Port를등록합니다. default 80 port는생략해도됩니다. <NeoDeveloper> <Server>192.168.0.104</Server> : tomcat설치서버주소 <port>8080</port> </NeoDeveloper> 서버에등록되어있는 Projects에접속할 Project를등록합니다. <PROJECTS> 등록하는 PROJECT의 ID는서버의 processbuilder_config.xml 의 Project ID <PROJECT ID="WIZPRJ" > <MenuFile>WizwareDesigner.xml</MenuFile> <CommonFile>WizwareCommon.xml</CommonFile> </PROJECT> <PROJECT ID="EGOVPRJ" > <MenuFile>WizwareEgov.xml</MenuFile> <CommonFile>WizwareCommon.xml</CommonFile> </PROJECT> </PROJECTS> <BXToolSet> 5

3.4 Tomcat 환경에 Database 접속 Resource 등록 processbuilder_config.xml 의 Database 접속명을 User Application 환경에접속명을등록합니다. [ Tomcat Home Directory ] conf Catalina NeoDeveloper.xml 파일에 Database 접속정보를등록하며, JNDI 접속명을 processbuilder_config.xml 에정의한 Default_DB 의값과동일하게설정해주십시요. NeoDeveloper Application Tomcat 환경에는 virtualclasspath 를 User Application 의 Classpath 를등록해주십시요. 등록누락시에는 class Running Test 에서오류가발생됩니다. <?xml version="1.0" encoding="utf-8"?> <Context path="/wizapps" crosscontext="true"> <Loader classname="org.apache.catalina.loader.virtualwebapploader" virtualclasspath="c:\tomcat 7.0\webapps\WizApps\WEB-INF\classes"/> <Resource name="wizb" auth="container" type="javax.sql.datasource" username="wizb" password="wizb" driverclassname="oracle.jdbc.driver.oracledriver" url="jdbc:oracle:thin:@192.168.0.10:1521:orcl" maxactive="8" maxidle="4"/> </Context> [ Tomcat Home Directory ] conf Catalina localhost localhost NeoDeveloper.xml WizApps.xml WizApps.xml 파일에 Database 접속정보를등록하며, JNDI 접속명을 processbuilder_config.xml 에정의한 Default_DB 의값과동일하게설정해주십시요. <?xml version="1.0" encoding="utf-8"?> <Context path="/wizapps" crosscontext="true"> <Resource name="wizb" auth="container" type="javax.sql.datasource" username="wizb" password="wizb" driverclassname="oracle.jdbc.driver.oracledriver" url="jdbc:oracle:thin:@192.168.0.10:1521:orcl" maxactive="8" maxidle="4"/> </Context>

4. 회원등록및 Login 현재 Neo Developer 는회원제중심으로운영됩니다. 회원은일반회원과정회원으로구성되어지며, 최초가입시에는일반회원으로등록되어집니다. 최조설치및실행하게되면회원가입화면이 loading 됩니다. 가입후에는 Neo-Developer 를기동하면 Login 화면이실행됩니다. * 실행및 Login 절차 4.1 Neo Developer 회원등록 회원은일반회원과정회원으로구성됩니다. 최초가입하시면일반회원으로등록됩니다. 4.1.1 처음사용하시는분은회원가입을실행합니다. 가입시 EMail 주소는사용중인주소를입력하십시요. 본인인증을메일로실행합니다. 가입완료후 NeoDeveloper 를재실행합니다. 4.1.2 Login 사용자는 Userid : root Password : r 입니다. 4.1.3 Login 시 Configuration Check 기능이실행됩니다. Config. 오류또는확인이필요시 Check 창이활성됩니다. 해당 Message 에따라실행하시기바랍니다. 4.1.4 정상적으로 Login 시에는 Password 를수정해주시고, 신규 ID 필요시에는등록하여사용하시기바랍니다.