2 3. Texture, Sound 등의 리소스를 관리하며, WFRM(Write Few Read Many) database 를 기초로 하고 있다. 4. 응용프로그램 개발을 위한 다양한 프로그램 언어를 지원한다. SL 의 전용 Script 언어인 LSL/OSSL 을 비롯

Size: px
Start display at page:

Download "2 3. Texture, Sound 등의 리소스를 관리하며, WFRM(Write Few Read Many) database 를 기초로 하고 있다. 4. 응용프로그램 개발을 위한 다양한 프로그램 언어를 지원한다. SL 의 전용 Script 언어인 LSL/OSSL 을 비롯"

Transcription

1 1 Virtual Reality Development Server Platform : OpenSimulator 지승현 Ji SeungHyun 부산대학교 컴퓨터공학과 shji@pusan.ac.kr ABSTRACT 본 보고서는 3 차원 가상현실 제작 툴인 OpenSimulator(이하 OpenSim) 에 대하여 알아 본다. OpenSim 은 가상현실 Server 개발 프로그램으로써, 현재 상용 서비스 중인 SecondLife 와 연동 되어 실행 되며, 일반적인 Contents 개발 및 3 차원 가상현실을 제작 할 수 있는 개발자를 위한 다양한 API 를 제공하고 있다. 많은 연구자들이 OpenSim 을 기반으로 3 차원 가상현실 연구에 사용하고 있으며, 본 보고서에서는 앞으로 3 차원 가상현실 시스템 개발에 앞서 OpenSim 의 개 요 및 구조 등을 설명한다. 또한 OpenSim 을 편리하게 사용하기 위한 필요한 다양한 Utility 에 대해서 알아본다. OpenSim 은 Window 와 Linux 그리고 MAXOSX 운영체제를 지원하며, C# 기반으로 개발 되었다. Source Code 를 수정하기 위해서는 Visual Studio 2005 또는 2008 IDE 를 사용해야 한다. K EYWORDS Virtual Reality, SecondLife, OpenSim, Wonderland 1 OpenSimluation 소개 OpenSim 은 3 차원 가상공간을 제작 할 수 있는 open source server platform 이다. 현재 상용 서 비스 중에 3 차원 가상 현실 커뮤니케이션 시스템인 SecondLife(이하 SL) 의 lib 를 이용하여 제작되 었으며, open source 로써 BSD license 규약을 따르고 있다. Cross-platform 으로써 Window, Linux, MaxOS 에서 사용가능하다. OpenSim 은 3 차원 가상공간내의 Contents 개발을 위한 다양한 기능과 응 용프로그램 개발을 위한 개발자용 API 를 제공하며, Plug-in modules 를 사용하여 확장이 용이하도록 제작되었으며, 많은 개발자들이 이러한 module 를 개발, 공개하고 있다. 또한 현재 많은 연구, 개발에 서 OpenSim 를 이용하여 시스템 개발 및 Simulation 연구 등이 진행 중에 있으며, 상업적으로도 이를 기반으로 한 다양한 제품들이 제작되어 출시되고 있다. OpenSim 의 특징은 아래와 같다. 1. 하나의 서버에 Multi Client 와 다양한 Protocol 로 동시 접근이 가능하다. OpenSim 은 3 차원 가 상현실 Server 로써 이에 접속하기 위해서는 Viewer 를 이용한다. 대표적으로 가상현실 시스템인 SL Client(Viewer) 와 연동 되며, 이 외에도 전용 Viewer 등을 이용하여 접속 가능하다. 2. 가상공간 내에 Real-Time 으로 다양한 Contents 를 생성, 추가할 수 있다. 3 차원 오브젝트 제작 Tool 은 3DS Max, Blender 등에서 제작된 오브젝트를 쉽게 Import 할 수 있는 building tool 을 지원한다.

2 2 3. Texture, Sound 등의 리소스를 관리하며, WFRM(Write Few Read Many) database 를 기초로 하고 있다. 4. 응용프로그램 개발을 위한 다양한 프로그램 언어를 지원한다. SL 의 전용 Script 언어인 LSL/OSSL 을 비롯하여 C#, JScript, VB.NET 언어를 지원한다. 5. 추가적인 기능으로써 Open 물리엔진인 ODE, Physx, Bullet 을 지원한다. 2 OpenSim 의 구조 및 기능 OpenSim Server 는 주요 5 가지의 Server(UGAIM) 로 구성되어 있다. 1. UserServer : 접속하는 User 의 session 를 생성 관리한다. 2. GridServer : Grid 방식일 경우 각각의 Grid 를 관리한다. GridServer 는 각각 3 차원 가상공간을 2 차원의 Grid Map 에 Mapping 하는 형태로 관리 한다. 3. Texture, Sound 등의 리소스를 관리하며, WFRM(Write Few Read Many) database 를 기초로 하고 있다. 4. InventoryServer : 가상공간 내 Agent Avatar 가 생성한 Object 들을 관리하는 기능. 5. MessageingServer : User 간의 Interaction 과 채팅등 Message 교환을 관리하는 기능. 위와 같은 서버들을 통하여 전체 서버가 구성되며, 구성된 하나의 서버 (하나의 가상 현실) 을 OpenSim 에서는 Region 이라고 하며, Region 는 Grid 방식의 가상공간을 구성할때 하나의 가상공간 (Server) 라 고 할 수 있으며, Grid 방식은 아래에서 다시 설명한다. 그림 1 는 위에서 언급한 UGAIM Class 간의 Diagram 과 이들을 통한 Login Sequece 를 보여준다. (a)ugaim 간 Class Diagram (b)login Sequence 그림 1. UGAIM Class 간 관계도 및 Login 과정.

3 2.1 3 Development Mode OpenSim 은 두가지의 Mode 로 개발 가능하다. Local 의 개념으로 Stand-alone Mode 와 Web 을 통하 여 다른 Region 과 연결하는 Grid Mode 이다. 다시 말해서 Stand-alone Mode 는 쉽고 간단하게 독 립적인 가상공간을 개발할 수 있는 Mode 를 말하며, 광범위한 스케일의 가상공간이 아닌 소규모 스 케일의 가상공간 개발에 사용한다. 일반적으로 간단한 Simulation 혹은 자신만의 가상공간을 개발하 는데 이용되며, Stand-alone Mode 는 소수의 사용자만을 수용할 수 있다. Grid Mode 는 범용적인 가 상공간을 만들기 위한 방식을 말한다. 기본적으로 Stand-alone 와 같은 방식으로 OpenSim Server 를 구성하게 되지만, 이를 독립적으로 운영하는 것이 아니라 범용적으로 사용하는 것을 말한다. 즉, Grid 란 개념은 하나의 가상공간을 제작하여 이를 다른 사용자들도 접근 가능한 Public 공간으로 구성하는 것을 말한다. Grid Mode 의 개발을 위해서는 일반적으로 OSGrid( 룰 사용한다. Grid Mode 로 개발된 OpenSim Server 를 OSGrid 를 통하여 등록 Public Grid(가상공간) 로 만들어 누구나 접속 가능하게 하며, 이러한 Grid 들을 하나의 형태로 만들어 광범위한 가상공간을 제작하는 방법이다. SL Server 또한 이러한 방식을 사용하며 OSGrid 에 대해서는 다음 섹션에서 설명한다. 2.2 Viewer OpenSim 은 3 차원 가상공간의 Server 만을 위한 Platform 으로써 Client 는 다양한 Viewer 를 통하여 접근 가능하며, 아래와 같은 Viewer 들이 있으며, 그림 2 는 각 Viewer 의 장면들이다. 1. SecondLife Viewer : 현재 대표적인 상용 3 차원 가상현실 시스템인 SecondLife 의 Client 를 말 한다. OpenSim 에서는 SL Client 의 실행파일에 OSGrid 에 접속하는 옵션 값을 주어 SL Server 가 아닌 OpenSim 의 Server 에 접속, Login 화면에 Public Grid 의 목록과 최신 OSGrid News 등을 보여준다. 그림 2 (a) 는 SecondLife Viewer 를 보여준다. 2. Hippo OpenSim Viewer : OpenSim 전용 Viewer 로써 SL Viewer 를 수정, 보완하여 만든 전용 Viewer 이다. SL Viewer 에서의 제한적인 부분 (건물의 크기, 접속자 수) 을 수정, 보완하였으며 SL Viewer 에서는 제공하지 않는 Stand-alone Mode Server(Local Server) 에 접속하는 기능과 그 외 Grid Manager 등 다양한 기능들이 추가되어 있다. 그림 2 (b) 는 Hippo OpenSim Viewer 를 보여준다. OpemSim 에서는 가상현실 개발을 위한 다양한 API 를 제공하는데, 개발자는 OpenSim Server 의 API 와 SL Viewer 에서 제공하는 Client API 두가지를 사용하여 개발 할 수 있다. 각각의 기능은 아 래와 같다. 1. OpenSim 은 Server 개발을 위한 다양한 API 를 제공한다. API 는 크게 ApplicationPlugins, Data, Framework, Grid, Region, ScriptEngine 등으로 분류 되어있으며, 다시 세부적으로 나뉜다. 위 의 각 API 는 Plug-in 개발, SQL 등의 Data 관리, Framework 개발, Grid 시스템 개발 및 관리, Avatar 의 행동 (이동, 제스쳐, 주시) 및 전반적인 Scene 구성, Script 언어를 개발 등을 담당한다. 이 외에도 Server 를 개발하기 위한 다양한 API 를 제공한다.(

4 4 (a)secondlife Viewer (b)hippo Viewer 그림 2. OpenSim 과 연동되는 Client Viewer. 2. OpenSim 을 이용한 Server 개발 이외에도 간단한 가상공간은 제작은 Server 를 수정하지 않고 가능하다. 이는 OpenSim 의 Default 공간을 기반으로 하여 Client(Viewer) 의 수정을 통하여 가 능하며, 이를 위해 SL 에서는 Client 를 위한 API 를 제공한다. 이 API 주로 Object 를 로드하는 등의 Scene 의 구성과 Avatar 의 행동 등에 대한 것으로써, SecondLife 개발자 홈페이지에서 참 조 가능하다.( Page) 이 밖에도 효율적인 가상현실 개발을 위한 물리엔진 기능을 지원하고 있으며, 특히 가상현실에서 직접 제작한 3 차원 Object 를 저장하고, 다음에 접속시 해당 Object 를 유지, 로딩시키기 위하여 DBMS(MySql,PostgreSQL) 과의 연동을 매우 잘 지원한다. 3 OpenSimulator 관련 Utility 및 사용법 본 섹션에서는 OpenSim 을 사용하기 위한 관련된 Utility 및 그 사용법에 대하여 알아본다. Op- nesim 은 많은 연구 단체에서 개발 되고 있기 때문에 OpenSim 자체에서 뿐만 아니라 많은 연구 단 체에서 OpenSim 관련 프로그램들을 개발한다. 그 중 본 섹션에서는 기본적인 OpenSim 개발을 위한 환경 설정 및 Grid Mode 를 개발하기 위한 OSGrid 에 대하여 설명하고, OpenSim 가상현실을 꾸미기 위하여 모델링 된 모델을 가상현실에 쉽게 추가할수 있는 Prim Composer 에 대하여 알아본다. 기본적으로 OpenSim 은 Stand-alone Mode 로 개발 된다. 이는 위에서 설명한바와 같이 Local 에 서 실행 되는 모드라고 생각하면 된다. OpenSim Server 를 개발하기 위해서는 먼저 가장 최신 버젼 의 OpenSim Source Code 를 다운로드 받는다. 다음으로 OpenSim 은 C# 으로 개발 되었기 때문에 C# 을 editing 할 수 있는 IDE 가 필요하다. OpenSim 은 Window 에서 Visual Studio 2005 와 2008 버전을 지원하고 있으며, 먼저 앞의 두 프로그램 중 하나가 깔려 있어야 한다. 다음으로 OpenSim 은 C# 프로그램을 편리하게 해 주는 Microsoft Visual C# 2008 Express Edition 을 추천한다. 앞의 프로그램은 MS 홈페이지에서 무료로 다운로드 받을 수 있으면, 앞에서 말한 Visual Studio 가 먼저 설치되어 있어야 한다. 마지막으로 최신 버전으로 다운 받은 OpenSim Source Code 압축 파일을 풀어보면 내부에 많은 파일이 존재하는데 그중에서 가장 먼저 runprebuild.bat (VS2005 사용자) 또

5 5 는 runprebuild2008.bat (VS2008 사용자) 를 더블클릭하여 실행한다. 앞의 파일를 실행하면 Visual Studio 버전에 맞는 Build Source 로 전체 소스가 Converting 되고, 새롭게 Compile.bat 파일이 생 성되는데 이것을 마지막으로 실행하면, Server 를 개발하기 위한 모든 작업이 끝나게 된다. 폴더 내 OpenSim.sln (C# Solution File) 를 위에서 설치만 C# IDE 에 넣으면 전체 Project 가 생성되고, Debug Mode 로 실행하면 Server 가 동작한다. 이때 주의 해야 하는 사항은 OpenSim 은 최초 bin 폴더 내의 OpenSim.inp(초기 설정값) 파일를 읽어 실행하는데 가정 처음 실행 할때는 이 파일이 존재하지 않고 OpenSim.inp.example 파일이 존재한다. 이를 example 만 지워서 OpenSim.inp 파일로 바꾸면 기본적인 설정값으로 서버가 동작하게 된다. 다음은 부가적인 OpenSim 관련 Tool 에 대해서 알아본다. 3.1 OSGrid OsGrid 는 OpenSim 을 이용하여 Grid 형태로 개발한 Server 를 웹상에 등록하여, 하나의 거대한 가 상공간을 만들 수 있도록 지원해주는 통합 웹서버라고 할 수 있다. OSGrid 는 무료로 운영되고 있으 며, 간단한 가입 절차를 통하여 자신이 개발한 OpenSim Server 를 등록할 수 있으며, 현재 많은 량의 Grid 들이 등록 되어 있으고, Viewer 를 통하여 다양한 OpenSim Server(가상공간) 에 접근 할 수 있다. OSGrid 에서는 이러한 기본적인 Grid 방식과 모든 Grid 를 HyperLink 를 통하여 연결한 HyperGrid 방식을 제공한다. 그림 3 는 HyerGrid 의 개념을 잘 보여준다. 그림 3. HyperGrid 의 기본 구조. 위와 같이 Map 과 같은 형태로 나열 될 수도 있고 다양한 형태 예를 들면 하나의 Grid 의 어느 Region 내에 다른 Grid 를 삽입 할 수도 있으며, 그 외 다양한 형태로 Grid 를 연결할 수 있으며, Grid Mode 로 개발된 Server 뿐만 아니라 Stand-alone Mode 에서 개발된 Server 또한 Hypergrid 를 사용 하면, Grid Mode 의 Server 에 연결, 이동 할 수 있다. 그림 4 는 HyerGrid 의 사용 예를 보여준다. 위 그림은 HyperGrid 를 사용 방법에 대한 예제이다. 4 (a) 는 Stand-alone(Local) 영역에서 다른 Grid 를 HyperLink 를 통하여 다운로드하여 자신의 Local 영역에서 실행하는 방식. 4 (b) 는 Standalone 와 Public Grid 를 서로 연결하여 하나의 Community Region 을 형성하는 방식. 4 (c)grid Mode 에서 외부에서 접근하지 못하는 영역을 설정하는 방식. 4 (d) 단순 Grid 형식은 멀리 떨어져 있는 공간 을 가기 위해서는 여러 Region 을 거쳐야하지만, Hyperlink 를 이용하여 바로 이동하는 방식 (Teleport) 이다.

6 6 (a)type 1 (b)type 2 (c)type 3 (d)type 4 그림 4. HyperGrid 를 이용한 다양한 Type 의 개발 Grid 방식. 3.2 Prim Composer 와 MaxPort Prim Composer 는 3DS Max 에서 실행 되는 PlugIn 프로그램이다. Prim Composer 를 사용하는 이유는 OpenSim 에서는 외부에서 제작된 모델을 XML 형태로 Import 할 수 있는데, Prim Composer 는 3DS Max 에서 제작된 모델을 OpenSim 에 맞는 XML 형태로 Export 시켜 준다. Prim Composer 는 에서 다운로드 받을 수 있으며, 설치 방법은 압축을 푼 뒤 생성되는 폴더 내 에 있는 PrimComposer 폴더를 3DS Max 9 의 stdscripts 폴더 내에 붙여 넣으면 설치가 완료 된다. 설치가 끝나고 3DS Max 를 실행 하면 Menu 에 Prim Composer 가 나타난것을 확인할 수 있으며, 우 측 디자인 모드에서도 Prim Composer 가 있으며, 3DS Max 에서 모델링 후 PrimComposer 메뉴의 Export 로 XML 형태의 모델로 Export 할 수 있다. 다음은 위와 같은 방법으로 Export 한 XML 파일을 Prim Composer 에서 제공하는 MaxPort 를 사 용하여 실제 OpenSim Server 에 Import 하는 방법은 매우 간단하다. MaxPort 는 OpemSim Server 에 모델을 Import 하는 프로그램으로 무료로 제공되며, PrimComposer 를 다운로드 하면 내부에 존 재한다. 실행은 cmd 를 통하여 실행한다. 명령어는 maxport -flp test user test -u -i example.xml 와 같다. 명령어에서 옵션인 -flp 에서 f 는 사용자의 First Name l 은 Last Name p 는 Password 를 말하며, 다음 옵션인 -u 는 OpenSim Server 의 url 마지막 i 는 XML 파일의 파일경로를

7 7 적어준다. 이렇게 하면 해당 XML 을 OpenSim Server 에 Import 시키고 Viewer 를 통하여 접속하면 실제 해당 모델이 가상공간에 loading 된 모습을 볼 수 있으면 그림 5 와 같다. 여기서 유의해야 하는 사항은 Maxport 는 한글을 지원하지 않기 때문에 Modeling 할때 Model 의 Label 을 한글로 주게 되면, PrimComposer 로 생성된 Xml 파일에서 한글명이 기입되고 Maxport 에서 이를 Parsing 할때 Error 를 발생시킨다. 그림 5. MaxPort 를 이용하여 기본 가상공간에 Object 를 Load 한 장면. 4 Wonderland Platform 과 비교 분석 본 섹션에서는 현재 연구에 사용하고 있는 Wonderland Platform 과 OpenSim 과의 성능 비교 분 석에 대하여 알아본다. Wonderland 는 전 Technical Report 에서 그 기능 및 사용방법을 볼 수 있다. Wonderland 는 간단하게 설명하면 Java3D 을 기반으로 한 SUN 사의 자체 3 차원 가상현실 platform 개발 Project 이며, 상용 서비스 보다는 연구 목적의 Project 이다. OpenSim 과 차이점은 OpenSim 은 실제 상용 서비스에서 성공한 SecondLife 의 API 를 사용한 Platform 이기 때문에 그 기능 및 안전성 이 뛰어나다고 할 수 있다. 또한 Java3D 로 개발된 Wonderland 는 3 차원 Object 의 랜더링이 원활히 처리 되지 않기 때문에 실시간 움직임에 대해서는 많은 끊김이 생기게 된다. 가장 큰 차이점이라고 할 수 있는 것은 프로그램 전반적인 구조이다. Wonderland 또한 개발자를 위한 다양한 JAVA API 와 편리한 Source Code 관리를 위한 Package 단위의 Class 로 관리 되어지고 있지만, Server 보다는 Client 를 수정해야한다는 문제점이 있다. 이는 Wonderland Platform Server 는 기본적으로 필요한 데이터 전송, 유저 관리 등의 공통적인 기능만을 담당하고, 실질적인 모델링 추가 및 3 차원 Object 추가,랜더링은 Client 에서 담당한다. OpenSim 의 경우에는 따로 Client 를 수정하지 않고 Server 에서 가상공간을 꾸며 놓으면 유저는 단지 Viewer 를 통하여 가상 공간의 정보를 받아서, 화면에 출력하는 반면, Wonderland 는 수정된 Client 자체를 배포해야 한다는 문제가 있다. 이는 Client Version 꽌리 문제 뿐만 아니라, Client 에 너무 많은 부담을 가지게 된다. 이렇듯 많은 부분에서 Wonderland 와 OpenSim 은 차이를 보이고 있으면, 간략하게 정리 한다면 아래 표 1 과 같다. 위와 같은 비교 분석 결과 각각의 platform 마다 장점은 존재하지만, OpenSim 이 지금까지는 보기 좋은 가상현실을 제작하기 위해서는 더 나은점이 많이 존재한다고 판단된다. 그러나 OpenSim 의 경우

8 8 OpenSim Platform 기반 Wonderland 다양한 프로그래밍 언어 지원 Java,Java3D. (C#,LSL..). Graphic Texture 를 이용하여 현실감 있 이미지처리의 어려움으로 현실 는 그래픽 제공. API OpenSim Server Api 와 SL 기본적인 Java SDK Api 와 Client(viewer) Api 지원. Modeling tool 감 부족. Java3D Api 사용. 3ds Max,Blender 지원 (별도 Blender 지원. PrimComposer 필요). Motion 상용 SecondLife Avatar 의 다 제한적인 Motion 제공. 양한 Motion 제공. Data Management DMBS 와 연동 데이터 관리. 개발 Scale 없음. Grid Mode 를 이용한 광범위 하나의 가상공간 제작. 한 가상공간 제작 가능. 확장성 Plug-in Module 를 사용하여 Plug-in Moudlue 를 사용하여 확장성 용이. 확장성 용이. 표 1. Wonderland platform 와 opensim platform 비교 분석. 정교한 프로그래밍을 위해서는 C# 뿐만 아니라 다른 스크립트 언어 또한 사용해야 한다는 문제점이 존재한다. 5 결론 본 보고서에서는 쉽게 가상현실을 제작할 수 있는 Server Platform 인 OpenSim 에 대하여 알아 보았다. OpenSim 은 상용 서비스에서 성공을 거둔 SecondLife 의 Server API 를 사용하여 만든 Platform 으로써, 그 기능 및 안전성이 매우 높다고 할 수 있다. 또한 C# 으로 개발 되어 랜더링 면에 서 자연스러운 모션을 볼 수 있으며, 개발을 위한 다양한 관련 Tool 이 나와 있는 상태이다. 그리고 홈페이지를 통하여 다양한 Video Tutorial 를 통하여 설치 및 개발 방법을 쉽게 설명해 놓았다. 앞으로 진행 될 연구는 현재까지 개발 된 시스템에서, Sensor Data 를 이용한 Simulation 이 추가 될것이다. 또한 이러한 Simulation 에서 있어서 Avatar 의 이동 Direction 문제 혹은 이동 하지 않을때 Avatar 가 주시 하는 행동등이 문제는 해결해야 할 이슈로 남아 있다. Wonderland 또한 많은 연구에 서 사용되고 있는 Platform 이지만, 모션 (제스쳐) 이나 애니메이션에서는 OpenSim 이 월등한 성능을 보이기 때문에 지금까지 개발한 커뮤니케이션 시스템을 OpenSim 으로 Import 하고, 또한 앞으로 진행 될 연구는 OpenSim 에서 진행하는 것이 더욱 효과적이라고 판단된다. 그림 6 는 앞으로 연구 진행 될 OpenSim 을 이용한 Sensor Simulator 의 구조를 보여준다.

9 REP - OPENSIM - 001, APRIL 그림 6. OpenSim(SL) 를이용한 Sensor Simulator 시스템구조. 참고문헌 1. OpenSimulator, Page, liferain, OSGrid, lg3d wonderland, Trevor J. Dodds and Roy A. Ruddlea, Using mobile group dynamics and virtual time to improve teamwork in large-scale collaborative virtual environments, Computers and Graphics, pp , Sebastian Ullrich Brandherm and Helmut Prendinger, Simulation of sensor-based tracking in second life, AAMAS 08: Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems, pp , 2008.

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft PowerPoint - chap01-C언어개요.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을

More information

Interstage5 SOAP서비스 설정 가이드

Interstage5 SOAP서비스 설정 가이드 Interstage 5 Application Server ( Solaris ) SOAP Service Internet Sample Test SOAP Server Application SOAP Client Application CORBA/SOAP Server Gateway CORBA/SOAP Gateway Client INTERSTAGE SOAP Service

More information

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

TTA Journal No.157_서체변경.indd 표준 시험인증 기술 동향 FIDO(Fast IDentity Online) 생체 인증 기술 표준화 동향 이동기 TTA 모바일응용서비스 프로젝트그룹(PG910) 의장 SK텔레콤 NIC 담당 매니저 76 l 2015 01/02 PASSWORDLESS EXPERIENCE (UAF standards) ONLINE AUTH REQUEST LOCAL DEVICE AUTH

More information

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

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자 SQL Developer Connect to TimesTen 유니원아이앤씨 DB 팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 2010-07-28 작성자 김학준 최종수정일 2010-07-28 문서번호 20100728_01_khj 재개정이력 일자내용수정인버전

More information

ETL_project_best_practice1.ppt

ETL_project_best_practice1.ppt ETL ETL Data,., Data Warehouse DataData Warehouse ETL tool/system: ETL, ETL Process Data Warehouse Platform Database, Access Method Data Source Data Operational Data Near Real-Time Data Modeling Refresh/Replication

More information

PCServerMgmt7

PCServerMgmt7 Web Windows NT/2000 Server DP&NM Lab 1 Contents 2 Windows NT Service Provider Management Application Web UI 3 . PC,, Client/Server Network 4 (1),,, PC Mainframe PC Backbone Server TCP/IP DCS PLC Network

More information

Mstage.PDF

Mstage.PDF Wap Push June, 2001 Contents About Mstage What is the Wap Push? SMS vs. Push Wap push Operation Wap push Architecture Wap push Wap push Wap push Example Company Outline : (Mstage co., Ltd.) : : 1999.5

More information

1

1 04단원 컴퓨터 소프트웨어 1. 프로그래밍 언어 2. 시스템 소프트웨어 1/10 1. 프로그래밍 언어 1) 프로그래밍 언어 구분 각종 프로그래밍 언어에 대해 알아보는 시간을 갖도록 하겠습니다. 우리가 흔히 접하는 소프트웨어 들은 프로그래밍 언어로 만들어지는데, 프로그래밍 언어는 크게 2가지로 나눌 수 있습니다. 1 저급어 : 0과 1로 구성되어 있어, 컴퓨터가

More information

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 2 Eclipse (IDE) JDK Android SDK with

More information

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770>

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770> i ii iii iv v vi 1 2 3 4 가상대학 시스템의 국내외 현황 조사 가상대학 플랫폼 개발 이상적인 가상대학시스템의 미래상 제안 5 웹-기반 가상대학 시스템 전통적인 교수 방법 시간/공간 제약을 극복한 학습동기 부여 교수의 일방적인 내용전달 교수와 학생간의 상호작용 동료 학생들 간의 상호작용 가상대학 운영 공지사항,강의록 자료실, 메모 질의응답,

More information

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

Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Crash Unity SDK... Log & Crash Search. - Unity3D v4.0 ios

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Reasons for Poor Performance Programs 60% Design 20% System 2.5% Database 17.5% Source: ORACLE Performance Tuning 1 SMS TOOL DBA Monitoring TOOL Administration TOOL Performance Insight Backup SQL TUNING

More information

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

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일 Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 Introduce Me!!! Job Jeju National University Student Ubuntu Korean Jeju Community Owner E-Mail: ned3y2k@hanmail.net Blog: http://ned3y2k.wo.tc Facebook: http://www.facebook.com/gyeongdae

More information

제목을 입력하세요.

제목을 입력하세요. 1. 4 1.1. SQLGate for Oracle? 4 1.2. 4 1.3. 5 1.4. 7 2. SQLGate for Oracle 9 2.1. 9 2.2. 10 2.3. 10 2.4. 13 3. SQLGate for Oracle 15 3.1. Connection 15 Connect 15 Multi Connect 17 Disconnect 18 3.2. Query

More information

서현수

서현수 Introduction to TIZEN SDK UI Builder S-Core 서현수 2015.10.28 CONTENTS TIZEN APP 이란? TIZEN SDK UI Builder 소개 TIZEN APP 개발방법 UI Builder 기능 UI Builder 사용방법 실전, TIZEN APP 개발시작하기 마침 TIZEN APP? TIZEN APP 이란? Mobile,

More information

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 2 JDK 설치 Eclipse

More information

Intro to Servlet, EJB, JSP, WS

Intro to Servlet, EJB, JSP, WS ! Introduction to J2EE (2) - EJB, Web Services J2EE iseminar.. 1544-3355 ( ) iseminar Chat. 1 Who Are We? Business Solutions Consultant Oracle Application Server 10g Business Solutions Consultant Oracle10g

More information

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

4S 1차년도 평가 발표자료 모바일 S/W 프로그래밍 안드로이드개발환경설치 2012.09.05. 오병우 모바일공학과 JDK (Java Development Kit) SE (Standard Edition) 설치순서 Eclipse ADT (Android Development Tool) Plug-in Android SDK (Software Development Kit) SDK Components

More information

Analyst Briefing

Analyst Briefing . Improve your Outlook on Email and File Management iseminar.. 1544(or 6677)-3355 800x600. iseminar Chat... Improve your Outlook on Email and File Management :, 2003 1 29.. Collaboration Suite - Key Messages

More information

DocsPin_Korean.pages

DocsPin_Korean.pages Unity Localize Script Service, Page 1 Unity Localize Script Service Introduction Application Game. Unity. Google Drive Unity.. Application Game. -? ( ) -? -?.. 준비사항 Google Drive. Google Drive.,.. - Google

More information

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

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드] Google Map View 구현 학습목표 교육목표 Google Map View 구현 Google Map 지원 Emulator 생성 Google Map API Key 위도 / 경도구하기 위도 / 경도에따른 Google Map View 구현 Zoom Controller 구현 Google Map View (1) () Google g Map View 기능 Google

More information

OZ-LMS TM OZ-LMS 2008 OZ-LMS 2006 OZ-LMS Lite Best IT Serviece Provider OZNET KOREA Management Philosophy & Vision Introduction OZNETKOREA IT Mission Core Values KH IT ERP Web Solution IT SW 2000 4 3 508-2

More information

SIGIL 완벽입문

SIGIL 완벽입문 누구나 만드는 전자책 SIGIL 을 이용해 전자책을 만들기 EPUB 전자책이 가지는 단점 EPUB이라는 포맷과 제일 많이 비교되는 포맷은 PDF라는 포맷 입니다. EPUB이 나오기 전까지 전 세계에서 가장 많이 사용되던 전자책 포맷이고, 아직도 많이 사 용되기 때문이기도 한며, 또한 PDF는 종이책 출력을 위해서도 사용되기 때문에 종이책 VS

More information

VOL.76.2008/2 Technical SmartPlant Materials - Document Management SmartPlant Materials에서 기본적인 Document를 관리하고자 할 때 필요한 세팅, 파일 업로드 방법 그리고 Path Type인 Ph

VOL.76.2008/2 Technical SmartPlant Materials - Document Management SmartPlant Materials에서 기본적인 Document를 관리하고자 할 때 필요한 세팅, 파일 업로드 방법 그리고 Path Type인 Ph 인터그래프코리아(주)뉴스레터 통권 제76회 비매품 News Letters Information Systems for the plant Lifecycle Proccess Power & Marine Intergraph 2008 Contents Intergraph 2008 SmartPlant Materials Customer Status 인터그래프(주) 파트너사

More information

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for 2003 Development of the Software Generation Method using Model Driven Software Engineering Tool,,,,, Hoon-Seon Chang, Jae-Cheon Jung, Jae-Hack Kim Hee-Hwan Han, Do-Yeon Kim, Young-Woo Chang Wang Sik, Moon

More information

슬라이드 1

슬라이드 1 Software Verification #3 정적분석도구, 단위 / 시스템테스트도구 Software Verification Team 4 강 정 모 송 상 연 신 승 화 1 Software Verification #3 정적분석도구, 단위 / 시스템테스트도구 CONTENTS 01 Overall Structure 02 Static analyzer SonarQube

More information

J2EE & Web Services iSeminar

J2EE & Web Services iSeminar 9iAS :, 2002 8 21 OC4J Oracle J2EE (ECperf) JDeveloper : OLTP : Oracle : SMS (Short Message Service) Collaboration Suite Platform Email Developer Suite Portal Java BI XML Forms Reports Collaboration Suite

More information

untitled

untitled Push... 2 Push... 4 Push... 5 Push... 13 Push... 15 1 FORCS Co., LTD A Leader of Enterprise e-business Solution Push (Daemon ), Push Push Observer. Push., Observer. Session. Thread Thread. Observer ID.

More information

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

Microsoft PowerPoint - Smart CRM v4.0_TM 소개_20160320.pptx (보험TM) 소개서 2015.12 대표전화 : 070 ) 7405 1700 팩스 : 02 ) 6012 1784 홈 페이지 : http://www.itfact.co.kr 목 차 01. Framework 02. Application 03. 회사 소개 01. Framework 1) Architecture Server Framework Client Framework

More information

Facebook API

Facebook API Facebook API 2조 20071069 임덕규 20070452 류호건 20071299 최석주 20100167 김민영 목차 Facebook API 설명 Android App 생성 Facebook developers App 등록 Android App Facebook SDK 추가 예제 Error 사항정리 Facebook API Social Plugin Facebook

More information

슬라이드 1

슬라이드 1 회사소개서 ()137 060 763 30.02 536 8402. 02 536 8404 #763-30 Bangbae-dong, Seocho-gu, Seoul, Korea Tel.+82-2-536-8402 Fax.+82-2-536-8404 E-Mail : hmlee@unitech.co.kr URL : http://www.unitech.co.kr Copyright

More information

기술 이력서 2.0

기술 이력서 2.0 Release 2.1 (2004-12-20) : : 2006/ 4/ 24,. < > Technical Resumé / www.novonetworks.com 2006.04 Works Projects and Technologies 2 / 15 2006.04 Informal,, Project. = Project 91~94 FLC-A TMN OSI, TMN Agent

More information

Solaris Express Developer Edition

Solaris Express Developer Edition Solaris Express Developer Edition : 2008 1 Solaris TM Express Developer Edition Solaris OS. Sun / Solaris, Java, Web 2.0,,. Developer Solaris Express Developer Edition System Requirements. 768MB. SPARC

More information

Portal_9iAS.ppt [읽기 전용]

Portal_9iAS.ppt [읽기 전용] Application Server iplatform Oracle9 A P P L I C A T I O N S E R V E R i Oracle9i Application Server e-business Portal Client Database Server e-business Portals B2C, B2B, B2E, WebsiteX B2Me GUI ID B2C

More information

chapter1,2.doc

chapter1,2.doc JavaServer Pages Version 08-alpha copyright2001 B l u e N o t e all rights reserved http://jspboolpaecom vesion08-alpha, UML (?) part1part2 Part1 part2 part1 JSP Chapter2 ( ) Part 1 chapter 1 JavaServer

More information

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,

More information

Microsoft Word - KSR2014S042

Microsoft Word - KSR2014S042 2014 년도 한국철도학회 춘계학술대회 논문집 KSR2014S042 안전소통을 위한 모바일 앱 서비스 개발 Development of Mobile APP Service for Safety Communication 김범승 *, 이규찬 *, 심재호 *, 김주희 *, 윤상식 **, 정경우 * Beom-Seung Kim *, Kyu-Chan Lee *, Jae-Ho

More information

Mobile Service > IAP > Android SDK [ ] IAP SDK TOAST SDK. IAP SDK. Android Studio IDE Android SDK Version (API Level 10). Name Reference V

Mobile Service > IAP > Android SDK [ ] IAP SDK TOAST SDK. IAP SDK. Android Studio IDE Android SDK Version (API Level 10). Name Reference V Mobile Service > IAP > Android SDK IAP SDK TOAST SDK. IAP SDK. Android Studio IDE 2.3.3 Android SDK Version 2.3.3 (API Level 10). Name Reference Version License okhttp http://square.github.io/okhttp/ 1.5.4

More information

,,,,,, (41) ( e f f e c t ), ( c u r r e n t ) ( p o t e n t i a l difference),, ( r e s i s t a n c e ) 2,,,,,,,, (41), (42) (42) ( 41) (Ohm s law),

,,,,,, (41) ( e f f e c t ), ( c u r r e n t ) ( p o t e n t i a l difference),, ( r e s i s t a n c e ) 2,,,,,,,, (41), (42) (42) ( 41) (Ohm s law), 1, 2, 3, 4, 5, 6 7 8 PSpice EWB,, ,,,,,, (41) ( e f f e c t ), ( c u r r e n t ) ( p o t e n t i a l difference),, ( r e s i s t a n c e ) 2,,,,,,,, (41), (42) (42) ( 41) (Ohm s law), ( ),,,, (43) 94 (44)

More information

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

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2 FMX FMX 20062 () wwwexellencom sales@exellencom () 1 FMX 1 11 5M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2 FMX FMX D E (one

More information

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

Dialog Box 실행파일을 Web에 포함시키는 방법 DialogBox Web 1 Dialog Box Web 1 MFC ActiveX ControlWizard workspace 2 insert, ID 3 class 4 CDialogCtrl Class 5 classwizard OnCreate Create 6 ActiveX OCX 7 html 1 MFC ActiveX ControlWizard workspace New

More information

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

HTML5가 웹 환경에 미치는 영향 고 있어 웹 플랫폼 환경과는 차이가 있다. HTML5는 기존 HTML 기반 웹 브라우저와의 호환성을 유지하면서도, 구조적인 마크업(mark-up) 및 편리한 웹 폼(web form) 기능을 제공하고, 리치웹 애플리케이 션(RIA)을 동 향 제 23 권 5호 통권 504호 HTML5가 웹 환경에 미치는 영향 이 은 민 * 16) 1. 개 요 구글(Google)은 2010년 5월 구글 I/O 개발자 컨퍼런스에서 HTML5를 통해 플러 그인의 사용이 줄어들고 프로그램 다운로드 및 설치가 필요 없는 브라우저 기반 웹 플랫폼 환경이 점차 구현되고 있다고 강조했다. 그리고 애플(Apple)은 2010년

More information

<49534F20323030303020C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D7204954534D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770>

<49534F20323030303020C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D7204954534D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770> ISO 20000 인증 사후심사 컨설팅 및 ITSM 시스템 고도화를 위한 제 안 요 청 서 2008. 6. 한 국 학 술 진 흥 재 단 이 자료는 한국학술진흥재단 제안서 작성이외의 목적으로 복제, 전달 및 사용을 금함 목 차 Ⅰ. 사업개요 1 1. 사업명 1 2. 추진배경 1 3. 목적 1 4. 사업내용 2 5. 기대효과 2 Ⅱ. 사업추진계획 4 1. 추진체계

More information

160322_ADOP 상품 소개서_1.0

160322_ADOP 상품 소개서_1.0 상품 소개서 March, 2016 INTRODUCTION WHO WE ARE WHAT WE DO ADOP PRODUCTS : PLATON SEO SOULTION ( ) OUT-STREAM - FOR MOBILE ADOP MARKET ( ) 2. ADOP PRODUCTS WHO WE ARE ADOP,. 2. ADOP PRODUCTS WHAT WE DO ADOP,.

More information

늘푸른세상4월-136호

늘푸른세상4월-136호 2011 04 늘푸른세상4월-136호 2011.3.29 10:54 페이지2 고객과 함께하는 농산업 선도기업-경농 고객상담 080-900-0671 미리매 액상수화제의 특징 원액 그대로 처리하여 간편합니다. 약효지속력과 안전성이 뛰어납니다. 피를 비롯한 일년생잡초에 우수합니다. 올방개 등 다년생잡초의 초기발아를 억제합니다. 설포닐우레아계 제초제에 저항성을 보이는

More information

Smart Power Scope Release Informations.pages

Smart Power Scope Release Informations.pages v2.3.7 (2017.09.07) 1. Galaxy S8 2. SS100, SS200 v2.7.6 (2017.09.07) 1. SS100, SS200 v1.0.7 (2017.09.07) [SHM-SS200 Firmware] 1. UART Command v1.3.9 (2017.09.07) [SHM-SS100 Firmware] 1. UART Command SH모바일

More information

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

PathEye 공식 블로그 다운로드 받으세요!!   지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다. PathEye Mobile Ver. 0.71b 2009. 3. 17 By PathEye 공식 블로그 다운로드 받으세요!! http://blog.patheye.com 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다. PathEye 설치 1/3 최종 배포 버전을 다 운로드 받습니다. 다운로드된 파일은 CAB 파일입니다. CAB 파일에는

More information

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

server name>/arcgis/rest/services  server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지 ArcGIS for Server (Windows) 설치가이드 ArcGIS 10.2 for Server 설치변경사항 1 설치 간편해진설치 -.Net Framework나 Java Runtime 요구하지않음 - 웹서버 (IIS, WebSphere ) 와별도로분리되어순수하게웹서비스기반의 GIS 서버역할 - ArcGIS Server 계정을이용한서비스운영. 더이상 SOM,

More information

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

MAX+plus II Getting Started - 무작정따라하기 무작정 따라하기 2001 10 4 / Version 20-2 0 MAX+plus II Digital, Schematic Capture MAX+plus II, IC, CPLD FPGA (Logic) ALTERA PLD FLEX10K Series EPF10K10QC208-4 MAX+plus II Project, Schematic, Design Compilation,

More information

Week13

Week13 Week 13 Social Data Mining 02 Joonhwan Lee human-computer interaction + design lab. Crawling Twitter Data OAuth Crawling Data using OpenAPI Advanced Web Crawling 1. Crawling Twitter Data Twitter API API

More information

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

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O Orange for ORACLE V4.0 Installation Guide ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE...1 1....2 1.1...2 1.2...2 1.2.1...2 1.2.2 (Online Upgrade)...11 1.3 ORANGE CONFIGURATION ADMIN...12 1.3.1 Orange Configuration

More information

I What is Syrup Store? 1. Syrup Store 2. Syrup Store Component 3.

I What is Syrup Store? 1. Syrup Store 2. Syrup Store Component 3. Deep-Dive into Syrup Store Syrup Store I What is Syrup Store? Open API Syrup Order II Syrup Store Component III Open API I What is Syrup Store? 1. Syrup Store 2. Syrup Store Component 3. 가맹점이 특정 고객을 Targeting하여

More information

<4D6963726F736F667420506F776572506F696E74202D2030342E20C0CEC5CDB3DD20C0C0BFEB20B9D720BCADBAF1BDBA20B1E2BCFA2831292E70707478>

<4D6963726F736F667420506F776572506F696E74202D2030342E20C0CEC5CDB3DD20C0C0BFEB20B9D720BCADBAF1BDBA20B1E2BCFA2831292E70707478> 웹과 인터넷 활용 및실습 () (Part I) 문양세 강원대학교 IT대학 컴퓨터과학전공 강의 내용 전자우편(e-mail) 인스턴트 메신저(instant messenger) FTP (file transfer protocol) WWW (world wide web) 인터넷 검색 홈네트워크 (home network) Web 2.0 개인 미니홈페이지 블로그 (blog)

More information

Service-Oriented Architecture Copyright Tmax Soft 2005

Service-Oriented Architecture Copyright Tmax Soft 2005 Service-Oriented Architecture Copyright Tmax Soft 2005 Service-Oriented Architecture Copyright Tmax Soft 2005 Monolithic Architecture Reusable Services New Service Service Consumer Wrapped Service Composite

More information

(Microsoft PowerPoint - \301\24613\260\255 - oFusion \276\300 \261\270\274\272)

(Microsoft PowerPoint - \301\24613\260\255 - oFusion \276\300 \261\270\274\272) 게임엔진 제 13 강 ofusion 씬구성 이대현교수 한국산업기술대학교게임공학과 학습목차 Ofusion 을이용한 export Export 된씬의재현 씬노드애니메이션을이용한수동카메라트래킹 ofusion OGRE3D 엔진용 3D MAX 익스포터 http://www.ofusiontechnologies.com ofusion 의특징 Realtime Viewport 3D

More information

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

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 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 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 Jakarta is a Project of the Apache

More information

정보기술응용학회 발표

정보기술응용학회 발표 , hsh@bhknuackr, trademark21@koreacom 1370, +82-53-950-5440 - 476 - :,, VOC,, CBML - Abstract -,, VOC VOC VOC - 477 - - 478 - Cost- Center [2] VOC VOC, ( ) VOC - 479 - IT [7] Knowledge / Information Management

More information

1217 WebTrafMon II

1217 WebTrafMon II (1/28) (2/28) (10 Mbps ) Video, Audio. (3/28) 10 ~ 15 ( : telnet, ftp ),, (4/28) UDP/TCP (5/28) centralized environment packet header information analysis network traffic data, capture presentation network

More information

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN

More information

제 출 문 환경부장관 귀하 본 보고서를 습마트기기 활용 환경지킴이 및 교육 통합 서비스 개 발 과제의 최종보고서로 제출합니다. 주관연구기관 : 주관연구기관장 : 2015년 10월 주식회사 덕키즈 김 형 준 (주관)연구책임자 : 문종욱 (주관)참여연구원 : 김형준, 문병

제 출 문 환경부장관 귀하 본 보고서를 습마트기기 활용 환경지킴이 및 교육 통합 서비스 개 발 과제의 최종보고서로 제출합니다. 주관연구기관 : 주관연구기관장 : 2015년 10월 주식회사 덕키즈 김 형 준 (주관)연구책임자 : 문종욱 (주관)참여연구원 : 김형준, 문병 보안과제[ ], 일반과제[ ] 최종보고서 그린 생산소비형태 촉진 기술 Technologies for the facilitation of the green production & a type of consumption 스마트기기 활용 환경지킴이 및 교육통합 서비스 개발 Development for Web/App for environmental protection

More information

DE1-SoC Board

DE1-SoC Board 실습 1 개발환경 DE1-SoC Board Design Tools - Installation Download & Install Quartus Prime Lite Edition http://www.altera.com/ Quartus Prime (includes Nios II EDS) Nios II Embedded Design Suite (EDS) is automatically

More information

Orcad Capture 9.x

Orcad Capture 9.x OrCAD Capture Workbook (Ver 10.xx) 0 Capture 1 2 3 Capture for window 4.opj ( OrCAD Project file) Design file Programe link file..dsn (OrCAD Design file) Design file..olb (OrCAD Library file) file..upd

More information

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

1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation 1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation Board(EVB B/D) 들과 TCP/IP Protocol로연결되며, 연결된 TCP/IP

More information

Business Agility () Dynamic ebusiness, RTE (Real-Time Enterprise) IT Web Services c c WE-SDS (Web Services Enabled SDS) SDS SDS Service-riented Architecture Web Services ( ) ( ) ( ) / c IT / Service- Service-

More information

PowerPoint Presentation

PowerPoint Presentation Data Protection Rapid Recovery x86 DR Agent based Backup - Physical Machine - Virtual Machine - Cluster Agentless Backup - VMware ESXi Deploy Agents - Windows - AD, ESXi Restore Machine - Live Recovery

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Web Browser Web Server ( ) MS Explorer 5.0 WEB Server MS-SQL HTML Image Multimedia IIS Application Web Server ASP ASP platform Admin Web Based ASP Platform Manager Any Platform ASP : Application Service

More information

USER GUIDE

USER GUIDE Solution Package Volume II DATABASE MIGRATION 2010. 1. 9. U.Tu System 1 U.Tu System SeeMAGMA SYSTEM 차 례 1. INPUT & OUTPUT DATABASE LAYOUT...2 2. IPO 중 VB DATA DEFINE 자동작성...4 3. DATABASE UNLOAD...6 4.

More information

Web Scraper in 30 Minutes 강철

Web Scraper in 30 Minutes 강철 Web Scraper in 30 Minutes 강철 발표자 소개 KAIST 전산학과 2015년부터 G사에서 일합니다. 에서 대한민국 정치의 모든 것을 개발하고 있습니다. 목표 웹 스크래퍼를 프레임웍 없이 처음부터 작성해 본다. 목표 웹 스크래퍼를 프레임웍 없이 처음부터 작성해 본다. 스크래퍼/크롤러의 작동 원리를 이해한다. 목표

More information

04_오픈지엘API.key

04_오픈지엘API.key 4. API. API. API..,.. 1 ,, ISO/IEC JTC1/SC24, Working Group ISO " (Architecture) " (API, Application Program Interface) " (Metafile and Interface) " (Language Binding) " (Validation Testing and Registration)"

More information

AV PDA Broadcastin g Centers Audio /PC Personal Mobile Interactive (, PDA,, DMB ),, ( 150km/h ) (PPV,, ) Personal Mobile Interactive Multimedia Broadcasting Services 6 MHz TV Channel Block A Block

More information

슬라이드 1

슬라이드 1 삼성전자 VD 사업부유영욱선임 목차 Samsung Smart TV Smart TV App Samsung Smart TV SDK Hello TV App 만들기 Key Event 처리 Q & A Samsung Smart TV Samsung Smart TV History InfoLive (2007) Power InfoLink (2008) Internet@TV (2009)

More information

초보자를 위한 자바 2 21일 완성 - 최신개정판

초보자를 위한 자바 2 21일 완성 - 최신개정판 .,,.,. 7. Sun Microsystems.,,. Sun Bill Joy.. 15... ( ), ( )... 4600. .,,,,,., 5 Java 2 1.4. C++, Perl, Visual Basic, Delphi, Microsoft C#. WebGain Visual Cafe, Borland JBuilder, Sun ONE Studio., Sun Java

More information

슬라이드 1

슬라이드 1 전자정부개발프레임워크 1 일차실습 LAB 개발환경 - 1 - 실습목차 LAB 1-1 프로젝트생성실습 LAB 1-2 Code Generation 실습 LAB 1-3 DBIO 실습 ( 별첨 ) LAB 1-4 공통컴포넌트생성및조립도구실습 LAB 1-5 템플릿프로젝트생성실습 - 2 - LAB 1-1 프로젝트생성실습 (1/2) Step 1-1-01. 구현도구에서 egovframe>start>new

More information

Microsoft PowerPoint - Windows CE Programming_2008 [호환 모드]

Microsoft PowerPoint - Windows CE Programming_2008 [호환 모드] Programming 고재관 Microsoft Mobile Device MVP Speaker 고재관 myaustin@korea.com Microsoft MVP 2006-2008 2008 Mobile Devices 분야 500 시간세미나 / 강의 실무경력 15 년메신저 Portable Device since 1995 집필도서 커뮤니티 http://myaustin.egloos.com

More information

슬라이드 1

슬라이드 1 PKI Kerberos SAML & Shibboleth OpenID Cardspace & ID 2 < > (= ) password, OTP, bio, smartcard, pki CardSpace, ID What you have.., 2 factor, strong authentication 4 (SSO) Kerberos, OpenID 5 Shared authentication

More information

PowerPoint

PowerPoint .. http://www.acs.co.kr -1- .. http://www.acs.co.kr -3- ( Advanced Computer Services Co.,Ltd. ) 345-9 SK B8 ( sh_kim@acs.co.kr ) 116-81-24039 http://www.acs.co.kr, http://www.emanufacturing.co.kr (Fax)

More information

목차 데모 홖경 및 개요... 3 테스트 서버 설정... 4 DC (Domain Controller) 서버 설정... 4 RDSH (Remote Desktop Session Host) 서버 설정... 9 W7CLIENT (Windows 7 Client) 클라이얶트 설정

목차 데모 홖경 및 개요... 3 테스트 서버 설정... 4 DC (Domain Controller) 서버 설정... 4 RDSH (Remote Desktop Session Host) 서버 설정... 9 W7CLIENT (Windows 7 Client) 클라이얶트 설정 W2K8 R2 RemoteApp 및 Web Access 설치 및 구성 Step-By-Step 가이드 Microsoft Korea 이 동 철 부장 2009. 10 페이지 1 / 60 목차 데모 홖경 및 개요... 3 테스트 서버 설정... 4 DC (Domain Controller) 서버 설정... 4 RDSH (Remote Desktop Session Host)

More information

KDTÁ¾ÇÕ-2-07/03

KDTÁ¾ÇÕ-2-07/03 CIMON-PLC CIMON-SCADA CIMON-TOUCH CIMON-Xpanel www.kdtsys.com CIMON-SCADA Total Solution for Industrial Automation Industrial Automatic Software sphere 16 Total Solution For Industrial Automation SCADA

More information

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

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다. Eclipse 개발환경에서 WindowBuilder 를이용한 Java 프로그램개발 이예는 Java 프로그램의기초를이해하고있는사람을대상으로 Embedded Microcomputer 를이용한제어시스템을 PC 에서 Serial 통신으로제어 (Graphical User Interface (GUI) 환경에서 ) 하는프로그램개발예를설명한다. WindowBuilder:

More information

APOGEE Insight_KR_Base_3P11

APOGEE Insight_KR_Base_3P11 Technical Specification Sheet Document No. 149-332P25 September, 2010 Insight 3.11 Base Workstation 그림 1. Insight Base 메인메뉴 Insight Base Insight Insight Base, Insight Base Insight Base Insight Windows

More information

슬라이드 1

슬라이드 1 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

More information

vm-웨어-01장

vm-웨어-01장 Chapter 16 21 (Agenda). (Green),., 2010. IT IT. IT 2007 3.1% 2030 11.1%, IT 2007 1.1.% 2030 4.7%, 2020 4 IT. 1 IT, IT. (Virtualization),. 2009 /IT 2010 10 2. 6 2008. 1970 MIT IBM (Mainframe), x86 1. (http

More information

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

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ] 품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ] 2014. 10. 목 차 I. Stack 통합테스트개요 1 1. 목적 1 II. 테스트대상소개 2 1. The Bug Genie 소개 2 2. The Bug Genie 주요기능 3 3. The Bug Genie 시스템요구사항및주의사항 5 III. Stack 통합테스트 7 1. 테스트환경

More information

ESP1ºÎ-04

ESP1ºÎ-04 Chapter 04 4.1..,..,.,.,.,. RTOS(Real-Time Operating System)., RTOS.. VxWorks(www.windriver.com), psos(www.windriver.com), VRTX(www.mento. com), QNX(www.qnx.com), OSE(www.ose.com), Nucleus(www.atinudclus.

More information

歯이시홍).PDF

歯이시홍).PDF cwseo@netsgo.com Si-Hong Lee duckling@sktelecom.com SK Telecom Platform - 1 - 1. Digital AMPS CDMA (IS-95 A/B) CDMA (cdma2000-1x) IMT-2000 (IS-95 C) ( ) ( ) ( ) ( ) - 2 - 2. QoS Market QoS Coverage C/D

More information

ISP and CodeVisionAVR C Compiler.hwp

ISP and CodeVisionAVR C Compiler.hwp USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 All Rights Reserved. USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler

More information

1

1 1 1....6 1.1...6 2. Java Architecture...7 2.1 2SDK(Software Development Kit)...8 2.2 JRE(Java Runtime Environment)...9 2.3 (Java Virtual Machine, JVM)...10 2.4 JVM...11 2.5 (runtime)jvm...12 2.5.1 2.5.2

More information

Microsoft Word - 김완석.doc

Microsoft Word - 김완석.doc 포커스 구글의 기술과 시사점 김완석* 성낙선** 정명애*** 구글에는 전설적인 다수의 개발자들이 지금도 현역으로 일하고 있으며, 구글 창업자와 직원들이 직접 대 화하는 금요회의가 지금도 계속되고 있다. 구글은 창업자, 전설적 개발자, 금요회의, 복지 등 여러 면에서 화제와 관심의 대상이다. 이러한 화제의 구글을 기술 측면에서 이해하기 위하여 구글의 주요 기술에

More information

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

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

More information

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

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다. PDMLink 에등록된 Office 문서들의 PDF 문서변환기능및 Viewer 기능을알아보자 PDM Link에서지원하는 [Product View Document Support] 기능은 Windows-Base 기반의 Microsoft Office 문서들을 PDMLink용 Viewer인 Product View를통한읽기가가능한 PDF Format 으로변환하는기능이다.

More information

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

초보자를 위한 ASP.NET 21일 완성 ASP.NET 21!!.! 21 ( day 2 ), Active Server Pages.NET (Web-based program -ming framework).,... ASP.NET. ASP. NET Active Server Pages ( ASP ),. ASP.NET,, ( ),.,.,, ASP.NET.? ASP.NET.. (, ).,. HTML. 24 ASP.

More information

UDP Flooding Attack 공격과 방어

UDP Flooding Attack 공격과 방어 황 교 국 (fullc0de@gmail.com) SK Infosec Co., Inc MSS Biz. Security Center Table of Contents 1. 소개...3 2. 공격 관련 Protocols Overview...3 2.1. UDP Protocol...3 2.2. ICMP Protocol...4 3. UDP Flood Test Environment...5

More information

(Microsoft PowerPoint - AndroG3\306\367\306\303\(ICB\).pptx)

(Microsoft PowerPoint - AndroG3\306\367\306\303\(ICB\).pptx) w w w. g b t e c. c o. k r 6 안드로이드 App 적용하기 115 1. 안드로이드개요 모바일 OS 의종류 - 스마트폰 : 스마트폰운영체제탑재 애플의 IOS(iPhone OS) - 아이폰, 아이패드, 아이팟터치 구글의안드로이드 - Nexus, 갤럭시 A, S, 모토로이, 시리우스,... MS 의윈도우모바일 ( 윈도우폰 7) - 옴니아 2,

More information

Install stm32cubemx and st-link utility

Install stm32cubemx and st-link utility STM32CubeMX and ST-LINK Utility for STM32 Development 본문서는 ST Microelectronics 의 ARM Cortex-M 시리즈 Microcontroller 개발을위해제공되는 STM32CubeMX 와 STM32 ST-LINK Utility 프로그램의설치과정을설명합니다. 본문서는 Microsoft Windows 7

More information

SMB_ICMP_UDP(huichang).PDF

SMB_ICMP_UDP(huichang).PDF SMB(Server Message Block) UDP(User Datagram Protocol) ICMP(Internet Control Message Protocol) SMB (Server Message Block) SMB? : Microsoft IBM, Intel,. Unix NFS. SMB client/server. Client server request

More information

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

Open Cloud Engine Open Source Big Data Platform Flamingo Project Open Cloud Engine Flamingo Project Leader 김병곤 Open Cloud Engine Open Source Big Data Platform Flamingo Project Open Cloud Engine Flamingo Project Leader 김병곤 (byounggon.kim@opence.org) 빅데이터분석및서비스플랫폼 모바일 Browser 인포메이션카탈로그 Search 인포메이션유형 보안등급 생성주기 형식

More information

JavaGeneralProgramming.PDF

JavaGeneralProgramming.PDF , Java General Programming from Yongwoo s Park 1 , Java General Programming from Yongwoo s Park 2 , Java General Programming from Yongwoo s Park 3 < 1> (Java) ( 95/98/NT,, ) API , Java General Programming

More information