창출할수없기때문이다. OSGi 서비스제공업체들은네트워크로연결된가정내각종기기에접속해기기의이상유무에서부터원격제어및원격수리등의다양한부가서비스를제공하고, 이를통해새로운수익을창출할수있다. 이렇듯초기의 OSGi 개발및참여업체들은다양한서비스가가능한게이트웨이의표준소프트웨어사양개발작업

Size: px
Start display at page:

Download "창출할수없기때문이다. OSGi 서비스제공업체들은네트워크로연결된가정내각종기기에접속해기기의이상유무에서부터원격제어및원격수리등의다양한부가서비스를제공하고, 이를통해새로운수익을창출할수있다. 이렇듯초기의 OSGi 개발및참여업체들은다양한서비스가가능한게이트웨이의표준소프트웨어사양개발작업"

Transcription

1 유니버설미들웨어프레임워크 - OSGi OSGi 서비스와활용사례 지난시간에는 OSGi의발전배경과기본개념, 그리고구조등을차례로살펴봤다. 유니버설미들웨어 (Universal Middleware) 라불리는 OSGi는초창기에가정용홈게이트웨이의임베디드환경에서출발해지금은모바일과자동차, 엔터프라이즈환경에이르기까지매우폭넓게활용되고있다. 이번호에서는 OSGi의다양한활용사례와 OSGi의핵심인서비스에대해집중적으로소개한다. 2 연재순서 1 회 임베디드를넘어엔터프라이즈로! 2 회 OSGi 서비스와활용사례 3 회 임베디드환경에서의 OSGi 4 회 이클립스의핵심, Equinox 5 회 엔터프라이즈로의확장, Spring-OSGi 6 회 OSGi 베스트프랙티스소개 김석우 suhgoo.kim@samsung.com Polytech 전산학석사. 뉴욕의 IBM 연구소를거쳐현재삼성전자선행개발팀에근무중이다. 빌딩컨트롤네트워크 (Building Control Network) 와임베디드시스템이주요개발분야로, 현재는 OSGi 기반의 WSN 컨트롤러를구상하고있다. OSGi의현재가장큰이슈라면 RCP와엔터프라이즈프레임워크 (Enterprise Framework) 로의확장일것이다. 오픈소스로출발해서자바업계뿐아니라소프트웨어개발자들의기본개발도구인이클립스에까지 OSGi가탑재된다는것은그자체가큰이슈였다. 또한지금까지엔터프라이즈서버환경에서의적용을감히생각하지못하던차에, 스프링 (Spring) 프레임워크와의통합이이뤄져 IT 업계에신선한충격을주기도했다. 이처럼단순한임베디드또는홈게이트웨이정도로만치부되어왔던 OSGi 가데스크탑리치클라이언트플랫폼으로, 그리고서버환경에서의프레임워크로발전하게된이유는무엇일까? 여러가지이유가있겠지만가장큰이유로는역시가볍고 (Light-Weight) 동적인 (Dynamic) 모듈 (Module) 시스템구조와번들의라이프사이클관리시스템을들수있다. 이외에도버전업을통해임베디드환경에적용되면서점차기능별로세분화된스펙 (SPEC) 과다양한서비스컨텐츠들을제공한점도빼놓을수없는이유일것이다. 이글에서는 OSGi의핵심기능인서비스와실제활용사례를살펴봄으로써 OSGi가더이상이론상으로만존재하는 ( 또는임베디드에만국한된 ) 시스템이아니라실제적이고파워풀한유니버설미들웨어임을확인하게될것이다. OSGi의가장핵심적인임무는 다양하고새로운서비스의제공 이다. 과거 OSGi가처음형성됐을때는전세계를잇는네트워크를홈네트워크에어떻게연결하고어떤서비스를제공할지를도출하는것이 OSGi 멤버들의최대관심사였다. OSGi의핵심, 서비스 OSGi가오픈서비스게이트웨이를구성하는아키텍처의소프트웨어를개발하는것도이때문이다. OSGi 참여업체들은이를통해 서비스기반으로제공할수있는새로운비즈니스모델 을찾고있다. 이는단순히제품만을판매하는 20세기사업모델에서탈피해다양하고새로운서비스를판매하는 21세기형사업모델을만드는것이 OSGi의주요업무였기때문이다. 특히 OSGi는네트워크환경이구축된일반가정이차세대프론티어역할을할것으로판단함으로써인터넷과신기술이일반가정에새로운서비스를제공할수있을것으로기대하고있었다. 이를통해새로운가치사슬도형성된다는판단인데, 이를위해서는반드시관련업계 ( 컴퓨터, 가전, 통신등 ) 가모두수긍하는표준화작업이선행되어야한다. 특정업체만지원하는서비스나프로토콜은오래지속되지않을뿐더러, 대규모의시장을 210 m a s o

2 창출할수없기때문이다. OSGi 서비스제공업체들은네트워크로연결된가정내각종기기에접속해기기의이상유무에서부터원격제어및원격수리등의다양한부가서비스를제공하고, 이를통해새로운수익을창출할수있다. 이렇듯초기의 OSGi 개발및참여업체들은다양한서비스가가능한게이트웨이의표준소프트웨어사양개발작업에착수해현재그버전이 4.0대에이르고있다. 따라서오늘날 OSGi에참여해개발을주도한업체들은이미다수의구체적인성과물을제시하고있다. OSGi가차세대 IT 산업과가전산업을주도할태풍의핵으로부상하고있는것도바로이때문이다. JES 와 OSGi OSGi는자바환경에서구동되는미들웨어이므로자바와매우밀접한관계를나타낸다. 임베디드자바솔루션중에서자바임베디드서버 (Java Embedded Server, 이하 JES) 는임베디드디바이스를위한퍼스널자바기반의런타임환경이다. 그리고 JES는네트워크를통한서비스의제공과서비스라이프사이클의관리기능을제공하는소용량애플리케이션서버라고할수있다. 그렇다면, OSGi와 JES는어떤관계일까? OSGi의표준화를주도한업체가썬마이크로시스템즈 ( 이하썬 ) 라는사실을안다면그해답을쉽게찾을수있다. 즉 JES는 OSGi 표준을구현한임베디드서버솔루션중의하나인것이다. JES의구조역시프레임워크와서비스로구성되어있다. 서비스는 JES 서버에서동작하는컴포넌트화된애플리케이션이고, ServiceSpace 프레임워크는서비스의컨테이너이다. 프레임워크의기본적인기능은서비스들의설치와업그레이드, 삭제등과같은라이프사이클에대한제어이고, 서비스는서비스인터페이스에구현되는형태로구성된다. 그리고 JAR(Java ARchive) 파일로패키지화된서비스를 번들 이라고부른다. 이런개념들은이미우리가살펴보았던 OSGi와동일하다. JES 서버는네트워크를통한서비스의설치와업그레이드, 삭제등을할수있지만, 처음기동되는경우에몇가지기본적인서비스를포함하고있다. 결국 OSGi의개념과구조는새롭게탄생된것이아니라탄생을주도한썬의영향력아래에서차분하게성장한것임을알수있다. 다음은 JES에서제공하는기본서비스기능이다. - HTTP 서비스 : 웹서버기능 - 로그서비스 : 에러와이벤트등의원격로깅기능 - 날짜서비스 - 연결관리서비스 : 네트워크서비스, 소켓바인딩, 연결요청처리등의기능 - 스레드매니저서비스 : 스레드풀의최대치등에대한스레드관리기능 - 스케줄러서비스 : 향후의이벤트에대한스케줄링기능 - RMI(Remote Method Invocation) 서비스 - SNMP(Simple Network Management Protocol) 서비스 - 콘솔서비스 : 애플릿을통한원격관리기능이중에서 OSGi 1.0 규격에포함된표준서비스는 HTTP 서비스, 로그서비스, 연결관리서비스 (OSGi에서는디바이스액세스서비스 ) 이며계속해서다양한분야의스펙으로확장해가고있다. 발표된 1.0 스펙은주로게이트웨이에탑재되는응용프로그램인터페이스 (API) 에대한규정을담고있으며자바 (JAVA) 용 API에집중되어있다. 이는자바가현재가장널리사용되는프로그래밍언어인터라개방형서비스게이트웨이에유연하게적용될수있었기때문이다. OSGi - SPEC OSGi는 1.0부터 4.0대에이르기까지버전을업그레이드하면서스펙표준안을마련하고, 마련된스펙이플랫폼이나응용소프트웨어등에전혀구애받지않는다고발표했다. 또한보안기능이우수할뿐아니라다양한서비스제공업체들이전달해주는멀티서비스를각기다른장치나설비에제공하는기능을항상염두에두고표준안을마련하고있다. 이러한업계의표준화노력으로 OSGi의스펙표준안은특히블루투스 (Bluetooth) 와 HAVi, HomePNA, HomeRF, IEEE-1394, LonWorks, USB, VESA 등을다양한유무선네트워크기술을수용할수있어가장포괄적인개방형네트워크기술로인정받고있다. 특히 OSGi 는완전히새로운개념의장비들이등장할것에대비해 JINI와 HAVi 등이제공하는기능도전폭적으로수용한다. 이는셋톱박스와케이블모뎀, 라우터, 경보시스템, 전력관리시스템, 가전제품, PC 등모든제품에대한관리및연결기능을제공하기위한것이다. OSGi의주요서비스 OSGi에서는 1.0 부터 4.0 에이르기까지수많은서비스와스펙들이발표되어사용되고있다. 여기서는그가운데핵심서비스를골라살펴본다. OSGi를구성하는중요구성요소는다음과같다. - 서비스 : 특정기능을수행하는자바인터페이스와실제구현객체 - 번들 : 서비스를제공하기위한기능적배포단위 - 프레임워크 : 번들의라이프사이클을관리하는번들실행환경 m a s o 211

3 2 _ OSGi 서비스와활용사례 컨트롤네트워크기술 컨트롤네트워크기술에는유선형태인 IEEE1394, HomePNA와무선형태인 HomeRF, 블루투스등이있다. 또한미들웨어로는 HAVi, JINI, UPnP 등이있다. IEEE1394 : 애플과텍사스인스트루먼트가주도한 A/V 기기간의데이터전송을위한 A/V 기기용 High Performance Serial Bus 기술표준 HomePNA(Home Powerline Network Alliance) : 기존의전화배선을사용해고속댁내망 (home networking) 을구축하는기술표준. 가장저렴한홈네트워킹방법 블루투스 : 2.4GHz 주파수대역에서 1Mbps 전송속도로약 10m 거리이내의각종컴퓨터및통신단말기를무선으로연결하는무선접속기술의표준 HomeRF(Home Radio Frequency) : 2.4GHz 주파수대역에서 1Mbps/2Mbps의전송속도로약 50m 거리이내의각종컴퓨터및가전기기들을무선으로연결하는무선접속기술의표준 HAVi(Home Audio/Video interoperability) : 가정에있는네트워크를통해연결된다양한벤더들의디지털오디오와비디오장치들사이의상호운용성을제공해주는소비자가전산업의국제표준 JINI : 자바를기반으로네트워크에접속된디지털디바이스간의동적인상호작용을가능하게하는기술표준 UPnP(Universal Plug and Play) : 기기들간의상호접속을위해이뤄지는복잡한설정작업이나환경설정작업을생략하고각종디바이스들이네트워크에접속하기만하면자동으로이디바이스들을찾아사용할수있는기술표준 임워크내부의번들실행환경이며번들의설치와실행, 정지, 삭제등의번들라이프사이클을관리한다. 이렇듯서비스, 번들, 프레임워크는항상상호작용하면서 OSGi를구성하게된다. OSGi 1.0 규격에서명시한패키지들은 < 표 1> 과같다. org.osgi.framework OSGi 프레임워크는소용량메모리디바이스에서프로그래밍하는개발자들이연속적으로동작하는애플리케이션을작성할수있는컨텍스트를제공하는것이목적이다. 애플리케이션의 swap-in과 swap-out이런타임시에발생하는이러한환경에서는런타임시에다른애플리케이션과구조적이고의존적인방식으로커뮤니케이션을수행해야할필요가있다. OSGi 프레임워크는자바프로그래밍언어가가진코드의네트워크이동성을이용해컴포넌트기반의개발환경을제공함으로써보다풍부하고구조적인서비스개발을가능하게한다. org.osgi.framework 패키지는 10개의인터페이스와 6개의클래스, 2개의예외클래스로구성되어있다. OSGi 프레임워크가제공하고자하는환경의목표는다음과같다. - 애플리케이션이실행중에도동적다운로드및업그레이드가능 - 제한된메모리디바이스사용가능 - 효율적이고통합된컴포넌트개발환경제공 - 애플리케이션간의의존성에대한관리기능제공 - 확장가능성 (scalable) 서비스는미리정의된서비스인터페이스를통해접근이가능한컴포넌트이다. 하나의애플리케이션은여러개서비스의협동작업을통해구성되고런타임시에필요한서비스를요청할수도있다. 프레임워크는각서비스와그서비스에해당하는실제구현에대한매핑을가지고있고, 간단한쿼리메커니즘을통해서비스의실제구현을찾을수있다. 또한프레임워크는각서비스간의상호의존관계를관리한다. 번들은여러서비스의구현을하나의패키지로묶은 JAR 파일의형태로존재한다. JAR 파일에는하나이상서비스의구현객체와리소스파일, 그리고매니페스트 (manifest) 파일이포함되어있다. 번들컨텍스트는프레 패키지명 설명 org.osgi.framework OSGi 자바서비스프레임워크 org.osgi.service.device OSGi 디바이스액세스서비스명세 org.osgi.service.http OSGi HttpService 명세 org.osgi.service.log OSGi LogService 명세 < 표 1> OSGi 프레임워크패키지 org.osgi.service.device 디바이스매니저는 OSGi 프레임워크에서하나의서비스리스너로등록 (register) 된다. 디바이스매니저는새롭게추가되는디바이스의서비스를탐지하고, 새로추가된디바이스의드라이버번들을설치한다. 다음은디바이스매니저의알고리즘이다. 디바이스탐지 (Device Detection) : 모든새로운디바이스 (org. osgi.service.device.device 인터페이스객체 ) 를검색 위치단계 (Location Phase) : 새로추가된모든드라이버를 Driver Locator를이용해위치시킴 경선단계 (Bidding phase) : 각드라이버가디바이스상에서경선에참여 추가단계 (Attach Phase) : 경선단계에서의최상위드라이버추가 청소단계 (Cleanup Phase) : idle 드라이버를청소각드라이버번들은세계적으로유일한스트링아이디를가지 212 m a s o

4 고있어야하고, 이아이디는드라이버매니저가드라이버의 rev ision을해석해프레임워크의위치아이디로사용된다. org.osgi. service.device 패키지는 3개의인터페이스로구성되어있다. org.osgi.service.http HttpService는프레임워크내의다른번들이리소스를등록하고 HTTP를통해서블릿에접근할수있게한다. HttpService를통해등록할수있는엔터티는서블릿과리소스이다. 서블릿은 Java Servlet API를구현한객체이며서블릿의등록은 URI 네임스페이스에대한서블릿제어권을부여한다. 리소스는 HTML 파일, GIF 파일, 클래스파일등을포함하며리소스의등록은이러한리소스들을 URI 네임스페이스에서사용가능하게한다. org.osgi.service.http 패키지는 2개의인터페이스와하나의예외클래스로구성되어있다 org.osgi.service.log LogService는번들로부터의로그요청을받아들이고 LogReaderService는다른번들이로그항목을읽을수있게한다. LogService는이벤트와에러상황에대한리포트를주목적으로하지만, 다른용도로도활용할수있다. org.osgi.service.log 패키지는 4개의인터페이스로구성되어있다. 실행환경의표준권고, OSGi - R3 2003년 4월에는 OSGi 서비스플랫폼릴리즈 3(OSGi R3) 가발표되었다. 필히구현되어야하는표준명세에는가장중심이되는프레임워크명세를포함해모두 19개의명세가있고선택적구현이가능하다. 또한피드백을위한권고명세에는총 4개가포함되어있다. OSGi R3의가장큰특징은권고명세에포함되어있는 JINI와 UPnP 지원일것이다. 오디오 / 비디오쪽미들웨어표준인 HAVi나전력선제어쪽의미들웨어와 OSGi가연계된다면 OSGi의활용성이더욱높아질것으로예상되었으므로, 실제이런시도들이 LonWorks와같은전력선통신관련업체에서나또는 HAVi 측과의협력에의해가시화됐다. 또한기존의 OSGi R2까지는 OSGi 서비스플랫폼들간의호환성이문제였다. OSGi R3에서는포함된실행환경표준으로인해보다엄격한호환성제공을권고해다양한환경과버전가운데서도유연한실행환경을제공한다. OSGi R3 표준명세 (Normative Specifica tion) 의구성요소와새롭게추가된핵심서비스는다음과같다. - URL Handlers Service Spec 1.0 : 자바에관련된명세로새로운 URL 방식에대한 URL 처리기를등록가능하도록지원 - User Admin Service Spec 1.0 : 사용자의인증 (Authentication) 을처리하며역할정보 (Role Repository) 를이용해접근권한에대한확인 (Authorization) 지원 - IO Connector Service Spec 1.0 : J2ME의 Connector 프레임워크를채용. URI(Uniform Resource Indicator) 형태로임의의리소스에접근할수있게해주며리소스접근후에는동일한 IO Connector Service API를통해제어 - Preferences Service Spec 1.0 : 데이터를지속적으로저장 / 조회 / 변경하는기능제공 - Wire Admin Service Spec 1.0 : 임의의두서비스를서로연결시켜데이터를주고받을수있게함. Producer-Consumer 모델형태로서비스간의통신을지원 - XML Parser Service Spec 1.0 : OSGi 서비스등록기 (Registry) 에 JAXP를준수하는 XML Parser를등록할수있게함. 다른번들에서는서비스등록기를통해등록된 XML Parser를사용 - Metatype Spec 1.0 : LDAP과같이데이터를담고있는통의역할을하는서비스를정의. 데이터구조또한 LDAP과흡사하고객체가있어그밑에여러속성들을담을수있다. 한편 LDAP처럼다양한쿼리 (Query) 는불가능하고 ID로찾는방법만을지원 - Measurement and State Spec 1.0 : 나라와문화에따라상이한측정및상태단위에대한표준을제공 - Position Spec 1.0 : GPS 시스템을지원하기위해제안되었으며 WGS(World Geodetic System) 84를지원 - Execution Environment Spec 1.0 : 여기에는두가지실행환경이기술되어있다. 하나는 Foundation Profile의부분집합과 Framework/ 표준명세구현환경을포함하는최소한의실행환경이고, 다른하나는 CDC와 Foundation Profile 환경을더한것. 이명세가 OSGi R3에추가됨으로써 OSGi 서비스플랫폼간의호환성이획기적으로높아졌다. 앞의서비스에나타난것처럼 OSGi는 R3에이르러서임베디드, 모바일, 데스크탑은물론이고엔터프라이즈서버환경에서적응하기위한새로운시도들을발견하게된다. Preferences Service, XML Parser Service, Metatype Spec, Execution Environment Spec이바로대표적인핵심서비스들이다. 활용사례소개대부분의 IT 기술은미국에서태동했고그분야의리더역시대개미국기업이다. OSGi의경우도이를이끌고주도하는업체는미국기업인 IBM이지만, 유럽업체들도미국기업못지않게활발한활동을펼치고있다는점은주목할만하다. 과거 IBM은 OSGi 분야에서자사솔루션인 SMF(Service m a s o 213

5 2 _ OSGi 서비스와활용사례 Management Framework) 를시작으로해서임베디드 / 모바일자바환경인 J2ME와오픈소스개발툴에서플랫폼으로확장하고있는이클립스, 그룹웨어협업솔루션 Expeditor에이르기까지지속적으로 OSGi 솔루션에대한영향력을확대해왔다. 특히 IBM은이클립스의오픈소스화뿐만아니라이클립스 3.0대에이르러 OSGi가이클립스플랫폼에탑재되자 SMF를지원함으로써 Equinox 솔루션이탄생하기까지많은지원을아까지않았다. 이런 J2ME(J9), Expeditor, Equinox 등의솔루션라인업덕분에 IBM은많은업체들이 OSGi 솔루션을써서제품을개발하거나탑재하고자할때가장먼저찾게되는 OSGi 선두업체로자리매김하게된다. 한편유럽의경우는기업들이크게솔루션업체와 OSGi 개발벤더로양분되었는데대표적인업체들로는지멘스, 노키아, 필립스, BMW 등의전통적인제조업체와 Knopflerfish, Prosyst 같은전문벤더를꼽을수있다. 지멘스-노키아는모바일솔루션분야에서, 필립스는홈네트워크분야에서, BMW는자동차정밀 제어분야에서각각 OSGi를자사의핵심미들웨어솔루션으로탑재해제품을개발하고있다. 또한 Knopflerfish, Prosyst 등의전문벤더들은전통적인제조업체들이 OSGi 솔루션을신뢰성있는제품형태로사용할수있도록표준화스펙을상용화해공급하고있다. OSGi가 R4에이르러서 OSGi 커뮤니티전문기술그룹들이모바일, 자동차, 임베디드, 엔터프라이즈서버환경으로재편된것도이러한유럽업체들의영향력을무시할수없었기때문이다. 미국의경우에는 IBM을필두로다양한상용화솔루션과오픈소스진영 (Eclipse, Apache) 으로의영향력을확대하고있다면, 유럽은오히려다양한기업들이자동차, 모바일, 홈네트워크분야의상용화솔루션에서두각을나타내고있다. 그렇다면우리나라의상황은어떠할까? 국내에서도많은연구개발이이뤄지고있는것은사실이나상용화제품으로이어져지속적인사업매출로연결되는경우는많지않다. 다만최근들어서가정용세톱박스와텔레매틱스분야 ( 내비게이션등 ) 에서눈에띄는성과를거두고있다. 김영수책임삼성전자생활가전총괄시스템가전사업부공조디지털제어그룹 I n t e r v i e w 효율적인원격중앙관리가필요 DMS 개발배경은? _ 삼성전자는시스템에어컨을빌딩내에구축해이를관리하고있다. 그러나최근들어시스템에어컨관리분야에고도의 IT 신기술이접목되기시작했고학교, 병원, 기업등빌딩의특성및규모별로각기다른관리시스템이등장하고있다. 따라서삼성전자도보다효율적인원격중앙관리가가능한솔루션이필요해졌고, 더효율적인시스템에어컨관리를위해 DMS 솔루션을개발하게된것이다. 기존시스템의문제점은? _ 기존의시스템에어컨관리는 PC를통한원격관리가이뤄지고있었다. 그러나 PC를통한원격관리는안정성, 확장성이낮은문제점을지니고있다. 또통신이원활하지않고 365일내내지속적인관리가이뤄지지못하는한계점을지니고있었다. IBM 제품을도입하게된배경은? _ 여러제품을놓고 BMT를진행한결과 IBM의 J9, SMF, DB2e, WSDD 제품이선정됐다. 개발의편의성과성능, 그리고속도면에서도만족할만한수준이라이를채택한것이다. DMS 의개발효과는? _ DMS를적용할경우에시스템에어컨의더편리한관리가가능해져고객만족도가크게높아질것으로보인다. 그런면에있어서삼성전자는강력한솔루션을갖게된것이다. 2005년 7월에호서대학교에서필드테스트를수행한바있는데이당시무척만족할만한결과를얻을수있었다. 삼성전자빌딩용공조시스템컨트롤러 DMS 필자가근무하는삼성전자생활가전총괄은사람들에게꼭필요한의식주관련제품을연구개발하는곳으로이른바 Life Style Innovator 의역할을수행하기위해네개의사업영역에서삶의질적향상을꾀하기위해노력하고있다. 이총괄에서는더효율적인시스템에어컨관리를위해임베디드컨트롤서버인 DMS(Data Management Server) 개발을추진해최근완료했다. 여기서는이를활용사례로소개해본다. 사업확장에따른신규시스템필요시스템에어컨의관리체계에는최근들어고도의기술들이적용되기시작했다. 즉웹기반으로환경이바뀔뿐아니라오픈프로토콜이나임베디드디바이스같은최신 IT 기술이공조시장에접목되기시작한것이다. 아울러전문화도이뤄지기시작했다. 학교, 병원, 사무실빌딩등사이트특성이나규모에맞는관리시스템이사이트에알맞게출시되기시작했다. 서비스대응수준도높아지고있다. 일본에서는원격진단서비스가보편화되는시기를맞이했다. BMS 시장도변화되고있다. 과거와달리원격관리시스템들도오픈프로토콜기반으로전환되고있는것이다. 오픈프로토콜의적용사례는이미국내의신규대형빌딩에서찾아볼수있다. 삼성전자는기업, 대학, 병원등의빌딩에시스템에어컨 (DVM) 을공급및구축해운영해오고있다. 따라서삼성전자도시스템에어컨사업확장에따른신규시스템아키텍처가필요하 214 m a s o

6 게됐다. 또한원격관리시장진입을위한체계구축도필요했다. 삼성전자는그동안공급한시스템에어컨에대해서는 PC를활용해원격관리를해왔으나이는많은문제점을발생시켰다. PC를통한시스템에어컨관리는범용이아닌탓에활용도가낮을뿐아니라안정성과확장성면에서도불리했다. 또통신이원활하게이뤄지지않고보안상에도문제가있는것으로지적되어왔다. 기존시스템과연동이쉽게이뤄지지않고 24시간 365일운영되지못한다는점도한계로작용했다. 이에따라생활가전총괄에서는중앙관리가필요한학교, 기업, 호텔의빌딩등을주요타깃으로정하고 365일내내시스템에어컨의운영통제관 리를가능케하는솔루션을개발하기로했다. 이러한결정으로시스템에어컨중앙관리를위한각사이트의운영을총괄하는임베디드컨트롤서버 (DMS) 의개발이시작된것이다. Data packet < 그림 1> DVM 시스템아키텍처 J2ME(J9), SMF(OSGi), WSDD, DB2e 적용해 DMS 개발 DMS의개발은지난 2004년 3월부터진행됐다. 이번개발을통해제품이등장하면이제품은시스템에어컨기술로드맵상의가장근간이되는핵심디바이스가된다. 이DMS의주요기능에는통신오픈프로토콜지원 (RS485, TCP/IP, Lon Works, BACnet), DMS 1대당최대 16 대의중앙제어기와 256대의실내외기지원, 웹서버자체구동및웹제어등이있다. 삼성전자가개발하는 DMS는임베디드기반의운영체제를가진다비이스로시스템에어컨데이터를 485통신으로수집하고이더넷 (Ethernet) 을통해 DVM 전용제어기나서비스서버로전송한다. 한편 DMS는임베디드 DB 시스템인 DB2e 를탑재해더효율적으로시스템에어컨데이터를관리한다. 자체메모리용량을고려해에어컨의상태데이터를일정기간저장할수있으며 Web Configuration & Management, DI/DO 입출력 Port 내장, 년간및주간일정기능을저장및수행할수있다. 또한 Con sole Port(RS232C) 를이용해구성되어있고디바이스모니터링기능으로고장정보, 상태정보, 운영정보를모니터링하고전력관리기능으로전력분배, 피크전력제어등을수행할수있다. 임베디드컨트롤러에서과거이러한기능은 RTOS 환경을통해 C/C++ 로개발하는경우가대부분이었으나, OSGi 탑재로모든컨텐츠들을번들로처리해컨텐츠의추가, 수정, 삭제, 업데이트등의관리를원격에서실시하고확장성이뛰어난구조로설계할수있다. DMS 개발환경은애플리케이션툴로는 WSDD (WebSphere Studio Device Developer) 등이사용됐다. 플랫폼 Data packet < 그림 2> DMS 디자인레이아웃 으로운영체제는 Montavista 임베디드리눅스가, DB로는임베디드 DB인 DB2e, 미들웨어프레임워크는 OSGi가각각채택되었으며개발환경에는 J2ME - J9 & CDC-F/P가적용됐다. DMS로고객만족높여매출확대삼성전자는이번프로젝트를통해시스템에어컨중앙관리를위한각사이트별운영을총괄하는임베디드컨트롤서버솔루션을보유하게됐다. 이를통해삼성전자는시스템에어컨관리의효율성이증대될것으로전망하고있다. 또새로개발된 DMS 솔루션을적용할경우에기존관리보다편의성이높아져고객만족도가증대될것으로보인다. 제어솔루션부문에서도경쟁사와비교해다소열세였던부분을만회함으로써공조중앙관리가필요한시장에서의경쟁력을한층강화할수있을것으로예측된다. 이와더불어이번솔루션개발을통해온라인서비스체제구축을위한기반도마련하게됐다. m a s o 215

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

이도경, 최덕재 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

오토 2, 3월호 내지최종

오토 2, 3월호 내지최종 Industry Insight 인사이드 블루투스 자동차와 블루투스의 공존법칙 운전 중 휴대전화 사용을 금지하는 법률이 세계적으로 확산되고 있으며, 블루투스(Bluetooth) 기반의 핸즈프리 기능을 이용하는 것이 이에 대한 확실한 대안으로 자리잡았다. 그러나 차기 무선 멀티미디어 스트리밍에 관해서는 어떤 일이 일어날 지 아무도 알 수 없다. 글 윤 범 진 기자

More information

Microsoft Word - src.doc

Microsoft Word - src.doc IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...

More information

Microsoft PowerPoint - 권장 사양

Microsoft PowerPoint - 권장 사양 Autodesk 제품컴퓨터사양 PRONETSOFT.CO 박경현 1 AutoCAD 시스템사양 시스템요구사양 32 비트 AutoCAD 2009 를위한시스템요구사항 Intel Pentium 4 프로세서 2.2GHz 이상, 또는 Intel 또는 AMD 듀얼 코어프로세서 16GH 1.6GHz 이상 Microsoft Windows Vista, Windows XP Home

More information

[Brochure] KOR_TunA

[Brochure] KOR_TunA LG CNS LG CNS APM (TunA) LG CNS APM (TunA) 어플리케이션의 성능 개선을 위한 직관적이고 심플한 APM 솔루션 APM 이란? Application Performance Management 란? 사용자 관점 그리고 비즈니스 관점에서 실제 서비스되고 있는 어플리케이션의 성능 관리 체계입니다. 이를 위해서는 신속한 장애 지점 파악 /

More information

Cloud Friendly System Architecture

Cloud Friendly System Architecture -Service Clients Administrator 1. -Service 구성도 : ( 좌측참고 ) LB(LoadBlancer) 2. -Service 개요 ucloud Virtual Router F/W Monitoring 개념 특징 적용가능분야 Server, WAS, DB 로구성되어 web service 를클라우드환경에서제공하기위한 service architecture

More information

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

ICT EXPERT INTERVIEW ITS/ ICT? 차량과 인프라 간 통신(V2I) Nomadic 단말 통신(V2P) 차량 간 통신(V2V) IVN IVN [ 1] ITS/ ICT TTA Journal Vol.160 l 9

ICT EXPERT INTERVIEW ITS/ ICT? 차량과 인프라 간 통신(V2I) Nomadic 단말 통신(V2P) 차량 간 통신(V2V) IVN IVN [ 1] ITS/ ICT TTA Journal Vol.160 l 9 오늘날 자동차와 도로는 ICT 기술과 융합되어 눈부시게 발전하고 있습니다. 자동차는 ICT 기술과 접목되어 스마트 자동차로 변화하며 안전하고 편리하며 CO 2 방출을 줄이는 방향으로 기술개발을 추진하고 있으며 2020년경에는 자율 주행 서비스가 도입될 것으로 전망하고 있습니다. 또한, 도로도 ICT 기술과 접목되어 스마트 도로로 변화하며 안전하고 편리하며 연료

More information

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 학습내용 1. Java Development Kit(JDK) 2. Java API 3. 자바프로그래밍개발도구 (Eclipse) 4. 자바프로그래밍기초 2 자바를사용하려면무엇이필요한가? 자바프로그래밍개발도구 JDK (Java Development Kit) 다운로드위치 : http://www.oracle.com/technetwork/java/javas

More information

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

Microsoft PowerPoint - aj-lecture1.ppt [호환 모드] 인터넷과웹서비스 개발환경구성, JSP 기본구조 인터넷과 WWW(World Wide Web) 인터넷은 TCP/IP 기반의네트워크가전세계적으로확대되어하나로연결된 네트워크의네트워크 WWW(World Wide Web) 는인터넷기반의서비스중하나 이름프로토콜포트기능 WWW http 80 웹서비스 524730-1 2019 년봄학기 3/11/2019 박경신 Email SMTP/POP3/IMAP

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

본 강의에 들어가기 전

본 강의에 들어가기 전 웹서버프로그래밍 2 JSP 개요 01. JSP 개요 (1) 서블릿 (Servlet) 과 JSP(Java Server Page) 서블릿은자바를이용한서버프로그래밍기술 초기웹프로그래밍기술인 CGI(Common Gateway Interface) 를대체하기위해개발되었으나, 느린처리속도, 많은메모리요구, 불편한화면제어등의한계로 PHP, ASP 등서버스크립트언어등장 JSP

More information

Spring Boot

Spring Boot 스프링부트 (Spring Boot) 1. 스프링부트 (Spring Boot)... 2 1-1. Spring Boot 소개... 2 1-2. Spring Boot & Maven... 2 1-3. Spring Boot & Gradle... 3 1-4. Writing the code(spring Boot main)... 4 1-5. Writing the code(commandlinerunner)...

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Software Verification Junit, Eclipse 및빌드환경 Team : T3 목차 Eclipse JUnit 빌드환경 1 Eclipse e 소개 JAVA 를개발하기위한통합개발환경 주요기능 Overall 빌드환경 Code edit / Compile / Build Unit Test, Debug 특징 JAVA Code를작성하고이에대한 debugging

More information

<4D F736F F F696E74202D20332DC1F6B9DDC1A4BAB8BDC3BDBAC5DB>

<4D F736F F F696E74202D20332DC1F6B9DDC1A4BAB8BDC3BDBAC5DB> "Seoul National University 21 세기한국의미래 서울대학교에너지자원공학과 [3] GIS 와소프트웨어 오늘의강의들여다보기 GIS 소프트웨어의구성 GIS 소프트웨어의구조및유형 상용 GIS 소프트웨어의종류 ( 시연 ) 서울시 GIS 포털 ( 시연 ) Google Earth ( 시연 )A ArcGIS 2 GIS 소프트웨어 방법 M 사람 N GIS

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

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 오에스아이소프트코리아세미나세미나 2012 Copyright Copyright 2012 OSIsoft, 2012 OSIsoft, LLC. LLC. PI Coresight and Mobility Presented by Daniel Kim REGIONAL 세미나 SEMINAR 세미나 2012 2012 2 Copyright Copyright 2012 OSIsoft,

More information

노트북 IT / 모바일 데스크탑 34 올인원PC 35 PC 소프트웨어 포터블SSD / SSD / 메모리카드 36 태블릿 37 휴대폰 39 PC 솔루션 IT / 모바일 IT / 모바일 노트북 29 삼성전자는 Windows 를 권장합니다. 삼성전자만의 편리하고 다양한 소프트웨어를 통해 초보자도 보다 쉽고 빠르게 이용 가능합니다. Easy Settings 삼성 패스트

More information

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우. 소프트웨어매뉴얼 윈도우드라이버 Rev. 3.03 SLP-TX220 / TX223 SLP-TX420 / TX423 SLP-TX400 / TX403 SLP-DX220 / DX223 SLP-DX420 / DX423 SLP-DL410 / DL413 SLP-T400 / T403 SLP-T400R / T403R SLP-D220 / D223 SLP-D420 / D423

More information

untitled

untitled Oracle DBMS 로그인의접근제어우회 취약점분석 2006. 2. 9 인터넷침해사고대응지원센터 (KISC) 본보고서의전부나일부를인용시반드시 [ 자료 : 한국정보보호진흥원 (KISA)] 룰명시하여주시기바랍니다. 개요 o 2005년이후 Oracle Critical Patch Update(CPU) 는 Oracle사제품대상으로다수의보안패치및보안패치와관련된일반패치를발표하는주요수단임

More information

순서 OAuth 개요 OAuth 1.0 규격 OAuth 2.0 규격

순서 OAuth 개요 OAuth 1.0 규격 OAuth 2.0 규격 OAUTH 순서 OAuth 개요 OAuth 1.0 규격 OAuth 2.0 규격 OAUTH 개요 OAuth is OAuth is Open Authorization OAuth is 개인데이터를보유하고있는 A 웹사이트에서 B 웹사이트가이용할수있도록허용하는규약 개인데이터 A 웹사이트 B 웹사이트 OAuth is 인증에는관여하지않고, 사용권한을확인하기위한용도로만사용

More information

1,000 AP 20,000 ZoneDirector IT 5, WLAN. ZoneFlex AP ZoneDirector. WLAN. WLAN AP,,,,,,., Wi-Fi. AP. PSK PC. VLAN WLAN.. ZoneDirector 5000 WLAN L

1,000 AP 20,000 ZoneDirector IT 5, WLAN. ZoneFlex AP ZoneDirector. WLAN. WLAN AP,,,,,,., Wi-Fi. AP. PSK PC. VLAN WLAN.. ZoneDirector 5000 WLAN L 1,000 AP 20,000 ZoneDirector 5000. IT 5, WLAN. ZoneFlex AP ZoneDirector. WLAN. WLAN AP,,,,,,., Wi-Fi. AP. PSK PC. VLAN WLAN.. WLAN LAN Ruckus Wireless (ZD5000),, WLAN. 20,000 2,048 WLAN ZD5000 1,000 ZoneFlex

More information

Samsung SDS Enterprise Cloud Networking CDN Load Balancer WAN

Samsung SDS Enterprise Cloud Networking CDN Load Balancer WAN Samsung SDS Enterprise Cloud Networking CDN Load Balancer WAN Enterprise Cloud Networking CDN (Content Delivery Network) 전 세계에 배치된 콘텐츠 서버를 통해 빠른 전송을 지원하는 서비스 전 세계에 전진 배치된 CDN 서버를 통해 사용자가 요청한 콘텐츠를 캐싱하여

More information

<4D F736F F F696E74202D FB5A5C0CCC5CDC5EBBDC5B0FA20B3D7C6AEBFF6C5A9205BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D FB5A5C0CCC5CDC5EBBDC5B0FA20B3D7C6AEBFF6C5A9205BC8A3C8AF20B8F0B5E55D> 2011 년봄학기데이터통신 Chapter 01 데이터통신과네트워크 1 순서 1. 데이터통신과네트워크의개념 2. 컴퓨터네트워크의유형 3. 네트워크표준화 4. 인터넷표준화활동 5. 유무선네트워크의발전및진화 Copyright(c)2011 by Hyun-Ho Choi 2 Section 01 데이터통신과네트워크의개념 데이터통신 (Data Communication) 두개이상의통신장치사이에서전송미디어

More information

Slide 1

Slide 1 Java 기반의오픈소스 GIS(GeoServer, udig) 를지원하는국내공간 DBMS 드라이버의개발 2013. 08. 28. 김기웅 (socoooooool@gmail.com) 임영현 (yhlim0129@gmail.com) 이민파 (mapplus@gmail.com) PAGE 1 1 기술개발의목표및내용 2 기술개발현황 3 커뮤니티운영계획 4 활용방법및시연 PAGE

More information

안전을 위한 주의사항 2 경고 상세내용 4 SMP 이용자 7대 안전수칙 6 불법조작금지 6 Dolby, DTS, SRS, DivX 7 사용자 설명서 가이드 10 구성품 확인 12 각 부분의 명칭과 기능 13 SMP의 올바른 사용법 14 구성품 사용안내 14 SMP 전원 켜기/끄기 16 터치스크린 사용안내 17 통신환경 설정 20 SMP 시작하기 22 홈 스크린

More information

슬라이드 1

슬라이드 1 Visual 2008 과신속한애플리케이션 개발 Smart Client 정병찬 ( 주 ) 프리엠컨설팅개발팀장 johnharu@solutionbuilder.co.kr http://www.solutionbuilder.co.kr 목차 Visual Studio 2008 소개 닷넷프레임워크 3.5 소개 Language Integrated Query (LINQ) 어플리케이션개발홖경

More information

Cisco FirePOWER 호환성 가이드

Cisco FirePOWER 호환성 가이드 Cisco 호환성가이드 Cisco 호환성 이문서에서는 Cisco 소프트웨어와하드웨어의호환성및요건을다룹니다. 추가 릴리스또는제품정보는다음을참조하십시오. 설명서로드맵 : http://www.cisco.com/c/en/us/td/docs/security/firesight/ roadmap/firesight-roadmap.html Cisco ASA 호환성가이드 : http://www.cisco.com/c/en/us/td/docs/security/asa/compatibility/

More information

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지 PX-8000 SYSTEM 8 x 8 Audio Matrix with Local Control 2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지역에

More information

슬라이드 1

슬라이드 1 강력한성능! 인터넷 / 업무용데스크탑 PC NX-H Series Desktop PC NX1- H700/H800/H900 NX2- H700/H800/H900 NX1-H Series 사양 Series 제품설명 ( 모델명 ) NX1-H Series, 슬림타입 기본형모델중보급형모델고급형모델 NX1-H800:112SN NX1-H800:324SN NX1-H800:534MS

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

슬라이드 1

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

More information

OM2M 기반의 OHP-M2M 오픈소스설치가이드 2015 년 8 월 경북대학교통신프로토콜연구실 최예찬, 강형우 요약 사물인터넷 (Internet of Things: IoT) 이이슈가되면서다양한사

OM2M 기반의 OHP-M2M 오픈소스설치가이드 2015 년 8 월 경북대학교통신프로토콜연구실 최예찬, 강형우  요약 사물인터넷 (Internet of Things: IoT) 이이슈가되면서다양한사 OM2M 기반의 OHP-M2M 오픈소스설치가이드 2015 년 8 월 경북대학교통신프로토콜연구실 최예찬, 강형우 zns038053@gmail.com, hwkang0621@gmail.com 요약 사물인터넷 (Internet of Things: IoT) 이이슈가되면서다양한사물인터넷기반의오픈소스가공개가되고있다. 본문서에서는그중 Eclipse에서공개한 OM2M 플랫폼을기반으로개발된헬스케어플랫폼인

More information

고객 카드 1588-7278

고객 카드 1588-7278 고객 카드 1588-7278 i 안전을 위한 경고사항 안전을 위한 주의사항 i 헤드유닛 DISP RADIO MEDIA PHONE SEEK TRACK 헤드유닛 FOLDER MUTE SCAN SETUP 스티어링 휠 리모트 컨트롤 + - MODE 기본모드 화면 Radio 모드 변경 RADIO 라디오 주파수 검색하기 SEEK TRACK 라디오 모드 사용하기 저장방송

More information

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리 ArcGIS for Desktop 10.4 Single Use 설치가이드 Software: ArcGIS for Desktop 10.4 Platforms: Windows 10, 8.1, 7, Server 2012, Server 2008 ArcGIS for Desktop 10.4 시스템 요구사항 1. 지원 플랫폼 운영체제 최소 OS 버전 최대 OS 버전 Windows

More information

JDBC 소개및설치 Database Laboratory

JDBC 소개및설치 Database Laboratory JDBC 소개및설치 JDBC } What is the JDBC? } JAVA Database Connectivity 의약어 } 자바프로그램안에서 SQL 을실행하기위해데이터베이스를연결해주는응용프로그램인터페이스 } 연결된데이터베이스의종류와상관없이동일한방법으로자바가데이터베이스내에서발생하는트랜잭션을제어할수있도록하는환경을제공 2 JDBC Driver Manager }

More information

유니버설미들웨어프레임워크 - OSGi OSGi 개발환경구현 2 - OSGi Bundle 구현 지난시간에는 OSGi 개발환경구축에앞서 OSGi 애플리케이션구현을위한실행과개발환경에대해살펴봤다. 그흐름을이어서이번시간에는 OSGi 애플리케이션 (Bundle) 을직접구현하고 O

유니버설미들웨어프레임워크 - OSGi OSGi 개발환경구현 2 - OSGi Bundle 구현 지난시간에는 OSGi 개발환경구축에앞서 OSGi 애플리케이션구현을위한실행과개발환경에대해살펴봤다. 그흐름을이어서이번시간에는 OSGi 애플리케이션 (Bundle) 을직접구현하고 O 유니버설미들웨어프레임워크 - OSGi OSGi 개발환경구현 2 - OSGi Bundle 구현 지난시간에는 OSGi 개발환경구축에앞서 OSGi 애플리케이션구현을위한실행과개발환경에대해살펴봤다. 그흐름을이어서이번시간에는 OSGi 애플리케이션 (Bundle) 을직접구현하고 OSGi 프레임워크에등록, 수행, 테스트, 그리고원격관리를수행하는일련의번들라이프사이클을살펴보기로한다.

More information

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형 AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형 언어 변환 1.4. 기대 효과 4.4. 프로그램 Restructuring 4.5. 소스 모듈 관리 2. SeeMAGMA 적용 전략 2.1. SeeMAGMA

More information

IP 심화 라우팅프로토콜적용시 라우팅테이블에서 이니셜이있는네트워크를설정하는것 : onnected 직접연결된네트워크를의미한다. 그러므로라우팅은 나는이런네트워크와연결되어있다. 를직접연결된라우터들에게알려주는것 1>en 1#conf t 1(config)#router rip 1

IP 심화 라우팅프로토콜적용시 라우팅테이블에서 이니셜이있는네트워크를설정하는것 : onnected 직접연결된네트워크를의미한다. 그러므로라우팅은 나는이런네트워크와연결되어있다. 를직접연결된라우터들에게알려주는것 1>en 1#conf t 1(config)#router rip 1 IP 심화 º 각 P 의게이트웨이는해당네트워크의마지막주소를사용한다. - P1 (210.220.10.1/26) 의게이트웨이 (5의 Fa0/0) : 210.220.10.63 /26 = 255.255.255.192 호스트비트수 : 32-26 = 6 비트 => = 64 그러므로 P1의 IP 210.220.10.1 중서브넷마스크에의거 26비트는변함이없고, 나머지 6비트가호스트비트로변하므로

More information

<464B4949B8AEC6F7C6AE2DC0AFBAF1C4F5C5CDBDBABBEABEF7C8AD28C3D6C1BE5FBCD5BFACB1B8BFF8BCF6C1A4292E687770>

<464B4949B8AEC6F7C6AE2DC0AFBAF1C4F5C5CDBDBABBEABEF7C8AD28C3D6C1BE5FBCD5BFACB1B8BFF8BCF6C1A4292E687770> 국내 유비쿼터스 사업추진 현황 본 보고서의 내용과 관련하여 문의사항이 있으시면 아래로 연락주시기 바랍니다. TEL: 780-0204 FAX: 782-1266 E-mail: minbp@fkii.org lhj280@fkii.org 목 차 - 3 - 표/그림 목차 - 4 - - 1 - - 2 - - 3 - - 4 - 1) 유비쿼터스 컴퓨팅프론티어사업단 조위덕 단장

More information

DBMS & SQL Server Installation Database Laboratory

DBMS & SQL Server Installation Database Laboratory DBMS & 조교 _ 최윤영 } 데이터베이스연구실 (1314 호 ) } 문의사항은 cyy@hallym.ac.kr } 과제제출은 dbcyy1@gmail.com } 수업공지사항및자료는모두홈페이지에서확인 } dblab.hallym.ac.kr } 홈페이지 ID: 학번 } 홈페이지 PW:s123 2 차례 } } 설치전점검사항 } 설치단계별설명 3 Hallym Univ.

More information

810 & 820 810 는 소기업 및 지사 애 플리케이션용으로 설계되었으며, 독립 실행형 장치로 구성하거 나 HA(고가용성)로 구성할 수 있습니다. 810은 표준 운영 체제를 실행하는 범용 서버에 비해 가격 프리미엄이 거의 또는 전혀 없기 때문에 화이트박스 장벽 을

810 & 820 810 는 소기업 및 지사 애 플리케이션용으로 설계되었으며, 독립 실행형 장치로 구성하거 나 HA(고가용성)로 구성할 수 있습니다. 810은 표준 운영 체제를 실행하는 범용 서버에 비해 가격 프리미엄이 거의 또는 전혀 없기 때문에 화이트박스 장벽 을 목적에 맞게 설계된 어플라 이언스 원격 용도로 최적화된 어플라이언스 관리 및 에너지 효율성 향상 원격 관리 LOM(Lights Out Management), IPMI 2.0 장치 식별 버튼/LED 실시간 시스템 환경 및 오류 모 니터링 Infoblox MIBS를 통한 SNMP 모니터링 고가용성 공급 장치 예비 디스크 예비 냉각 팬 전원 공급 장치 현장 교체

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

슬라이드 1

슬라이드 1 - 1 - 전자정부모바일표준프레임워크실습 LAB 개발환경 실습목차 LAB 1-1 모바일프로젝트생성실습 LAB 1-2 모바일사이트템플릿프로젝트생성실습 LAB 1-3 모바일공통컴포넌트생성및조립도구실습 - 2 - LAB 1-1 모바일프로젝트생성실습 (1/2) Step 1-1-01. 구현도구에서 egovframe>start>new Mobile Project 메뉴를선택한다.

More information

라우터

라우터 네트워크 라우터 네트워크연결 라우터의 포지셔닝 맵 예전에는 소규모 환경에서도 스위치 무선 액세스 포인트 가속 어플라이언스 등 다양한 디바이스를 설치해야만 했습니다 은 이런 여러 디바이스에서 제공되는 네트워크 서비스를 하나의 플랫폼에 통합할 수 있는 슈퍼 라우터 입니다 이런 라우터들은 여러 서비스를 통합할 수 있을 뿐 아니라 라이선스 활성화 및 또는 확장 모듈

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

슬라이드 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 Word - CPL-TR OM2M.doc

Microsoft Word - CPL-TR OM2M.doc OM2M 오픈소스설치가이드 2014 년 10 월 경북대학교통신프로토콜연구실 강형우 (hwkang0621@gmail.com) 요약 최근사물인터넷 (Internet of Things IoT) 이주요이슈가되고있다. 기존인간중심의통신패러다임에서사물이통신의주체로참여하는 IoT에대한시대가도래될것으로전망되는지금전세계적으로다양한오픈플랫폼을통하여 IoT 서비스들을제공하기위한노력이계속되고있다.

More information

1_cover

1_cover Monitoring & Analysis Energy Saving Report Control Schedule Chart UI SICOMS SICOMS E n e rg y M an a g e m e n t S y s t e m To y o u r e f f i c i e n t an d s m a r t e n e rg y Our Service Network 구축

More information

오토10. 8/9월호 내지8/5

오토10. 8/9월호 내지8/5 I ndustry Insight Telematics Detroit 2010: 스마트폰이 바꿔가는 車 내비게이션의 장래가 스마트폰과 애플리케이션으로 인해 불투명해지고 있지만, 오히려 이것은 텔레매틱스 서비스의 질적 향상과 대중화를 이끌고 있다. 지난 6월 미시간 주 노비에서 열린 텔레매틱스 디트로이트 2010 에서 패널들은 포터블 디바이스가 기 존 차량의 텔레매틱스

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

H3250_Wi-Fi_E.book

H3250_Wi-Fi_E.book 무선 LAN 기능으로 할 수 있는 것 2 무선 LAN 기능으로 할 수 있는 것 z q l D w 3 Wi-Fi 기능 플로우차트 z q l D 4 Wi-Fi 기능 플로우차트 w 5 본 사용 설명서의 기호 설명 6 각 장별 목차 1 2 3 4 5 6 7 8 9 10 11 12 13 14 7 목차 1 2 3 4 8 목차 5 6 7 8 9 9 목차 10 11 12

More information

Windows 10 General Announcement v1.0-KO

Windows 10 General Announcement v1.0-KO Windows 10 Fuji Xerox 장비와의호환성 v1.0 7 July, 2015 머리말 Microsoft 는 Windows 10 이 Windows 자동업데이트기능을통해예약되어질수있다고 6 월 1 일발표했다. 고객들은 윈도우 10 공지알림을받기 를표시하는새로운아이콘을알아차릴수있습니다. Fuji Xerox 는 Microsoft 에서가장최신운영시스템인 Windows

More information

슬라이드 1

슬라이드 1 SW 개발도구연계 Jenkins - Redmine - Mylyn 목차 Intro Mylyn - Redmine 연계 Mylyn - Jenkins 연계및빌드실행 Mylyn에서 Redmine 일감처리 Intro 연계도구 웹기반의프로젝트관리도구 한글화가잘되어있어사용저변이넓음 플러그인을통해다양한도구와연계가능 Eclipse 용 ALM(Application Lifecycle

More information

Æí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š

Æí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š 솔루션 2006 454 2006 455 2006 456 2006 457 2006 458 2006 459 2006 460 솔루션 2006 462 2006 463 2006 464 2006 465 2006 466 솔루션 2006 468 2006 469 2006 470 2006 471 2006 472 2006 473 2006 474 2006 475 2006 476

More information

< C0FCC6C4BBEABEF7B5BFC7E E687770>

< C0FCC6C4BBEABEF7B5BFC7E E687770> 한국전파진흥협회 - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - - 13 - - 14 - - 15 - - 16 - - 17 - - 18 - - 19 - - 20 - - 21 - - 22 - - 23 - - 24 - Ⅰ - 25 - - 26 - - 27 -

More information

gnu-lee-oop-kor-lec06-3-chap7

gnu-lee-oop-kor-lec06-3-chap7 어서와 Java 는처음이지! 제 7 장상속 Super 키워드 상속과생성자 상속과다형성 서브클래스의객체가생성될때, 서브클래스의생성자만호출될까? 아니면수퍼클래스의생성자도호출되는가? class Base{ public Base(String msg) { System.out.println("Base() 생성자 "); ; class Derived extends Base

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

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

Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack

Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack FastTrack 1 Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack 5 11 2 FASTTRACK 소개 디지털 혁신은 여기서 시작합니다. Microsoft FastTrack은 Microsoft 클라우드를 사용하여 고객이 신속하게 비즈니스 가치를 실현하도록 돕는 고객 성공 서비스입니다.

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

52 l /08

52 l /08 Special Theme_임베디드 소프트웨어 Special Report 모바일 웹 OS 기술 현황과 표준화 동향 윤 석 찬 다음커뮤니케이션 DNALab 팀장 1. 머리말 디바이스에 애플리케이션을 배포할 수 있다. 본 고에서는 모바일 웹 OS의 현황과 임베디드 환 오늘날 인터넷에서 웹 기반 콘텐츠가 차지하는 부 경에서 채용되고 있는 최적화 기술을 살펴보고, 웹

More information

<4D F736F F F696E74202D20B5A5C0CCC5CDBAA3C0CCBDBA5F3130C1D6C2F75F32C2F7BDC32E >

<4D F736F F F696E74202D20B5A5C0CCC5CDBAA3C0CCBDBA5F3130C1D6C2F75F32C2F7BDC32E > 6. ASP.NET ASP.NET 소개 ASP.NET 페이지및응용프로그램구조 Server Controls 데이터베이스와연동 8 장. 데이터베이스응용개발 (Page 20) 6.1 ASP.NET 소개 ASP.NET 동적웹응용프로그램을개발하기위한 MS 의웹기술 현재 ASP.NET 4.5까지출시.Net Framework 4.5 에포함 Visual Studio 2012

More information

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

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API WAC 2.0 & Hybrid Web App 권정혁 ( @xguru ) 1 HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API Mobile Web App needs Device APIs Camera Filesystem Acclerometer Web Browser Contacts Messaging

More information

[Brochure] KOR_LENA WAS_

[Brochure] KOR_LENA WAS_ LENA Web Application Server LENA Web Application Server 빠르고확장가능하며장애를선대응할수있는운영중심의고효율차세대 Why 클라우드환경과데이터센터운영의노하우가결집되어편리한 관리기능과대용량트랜잭션을빠르고쉽게구현함으로고객의 IT Ownership을강화하였습니다. 고객의고민사항 전통 의 Issue Complexity Over

More information

Spring Boot/JDBC JdbcTemplate/CRUD 예제

Spring Boot/JDBC JdbcTemplate/CRUD 예제 Spring Boot/JDBC JdbcTemplate/CRUD 예제 오라클자바커뮤니티 (ojc.asia, ojcedu.com) Spring Boot, Gradle 과오픈소스인 MariaDB 를이용해서 EMP 테이블을만들고 JdbcTemplate, SimpleJdbcTemplate 을이용하여 CRUD 기능을구현해보자. 마리아 DB 설치는다음 URL 에서확인하자.

More information

SANsymphony-V

SANsymphony-V 국내대표적인구축사례 (KR) XXXX공사(공공) 2013년 12월 도입 센터 이전에 따른 스토리지가상화 통합 및 이기종통합 이기종 스토리지 (무중단이중하) 무중단 서비스 확보 24시간 운영 체계의 고가용 확보 스토리지 인프라의 유연한 구성 및 통합 환경 구축 업무서버 Unix 20대 업무서버 V 58대 CIe SSD(Fusion IO 3.2TB) ㅇㅇㅇㅇㅇㅇ

More information

JVM 메모리구조

JVM 메모리구조 조명이정도면괜찮조! 주제 JVM 메모리구조 설미라자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조장. 최지성자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조원 이용열자료조사, 자료작성, PPT 작성, 보고서작성. 이윤경 자료조사, 자료작성, PPT작성, 보고서작성. 이수은 자료조사, 자료작성, PPT작성, 보고서작성. 발표일 2013. 05.

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

Open Smart Home Platform and Interoperability of Home Appliances Park, Jun Hee Smart Convergence Middleware Research Team, ETRI

Open Smart Home Platform and Interoperability of Home Appliances Park, Jun Hee Smart Convergence Middleware Research Team, ETRI Open Smart Home Platform and Interoperability of Home Appliances Park, Jun Hee Smart Convergence Middleware Research Team, ETRI Agenda Overview of Home Network Interoperability Issues Expected killerapp

More information

Microsoft Word - 임베디드월드_WindowsEmbeddedCompact7_rev

Microsoft Word - 임베디드월드_WindowsEmbeddedCompact7_rev 글 : 김재형팀장, MDS테크놀로지 ES사업부 SE팀 www.mdstec.com 진보된기술과화려한사용자환경, 다양한응용프로그램들로무장한 스마트폰쓰나미 가몰려오고있다. 이쓰나미의영향은단지휴대용통신기기에만미치지않고, 주저하던임베디드시스템에도막대한영향을끼치고있다. 하지만임베디드시스템개발자와사용자라면누구나이 스마트폰쓰나미 의시초가임베디드시스템이었음을인정할것이다. 수많은미래지향적아이디어들을현실화하면서새로운

More information

PowerPoint Presentation

PowerPoint Presentation Package Class 1 Heeseung Jo 목차 section 1 패키지개요와패키지의사용 section 2 java.lang 패키지의개요 section 3 Object 클래스 section 4 포장 (Wrapper) 클래스 section 5 문자열의개요 section 6 String 클래스 section 7 StringBuffer 클래스 section

More information

, N-. N- DLNA(Digital Living Network Alliance).,. DLNA DLNA. DLNA,, UPnP, IPv4, HTTP DLNA. DLNA, DLNA [1]. DLNA DLNA DLNA., [2]. DLNA UPnP. DLNA DLNA.

, N-. N- DLNA(Digital Living Network Alliance).,. DLNA DLNA. DLNA,, UPnP, IPv4, HTTP DLNA. DLNA, DLNA [1]. DLNA DLNA DLNA., [2]. DLNA UPnP. DLNA DLNA. http://dx.doi.org/10.5909/jeb.2012.17.1.37 DLNA a), a), a) Effective Utilization of DLNA Functions in Home Media Devices Ki Cheol Kang a), Se Young Kim a), and Dae Jin Kim a) DLNA(Digital Living Network

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 유니티와아두이노를활용한 VR 컨트롤러개발 Part 06 헬로앱스코딩교육 김영준 공학박사, 목원대학교겸임교수前 Microsoft 수석연구원 splduino@gmail.com http://www.helloapps.co.kr 키보드로물체생성하기 키보드로물체생성하기 public GameObject CubeObject; public GameObject MyCamera;

More information

놀이동산미아찾기시스템

놀이동산미아찾기시스템 TinyOS를이용한 놀이동산미아찾기시스템 윤정호 (mo0o1234@nate.com) 김영익 (youngicks7@daum.net) 김동익 (dongikkim@naver.com) 1 목차 1. 프로젝트개요 2. 전체시스템구성도 3. Tool & Language 4. 데이터흐름도 5. Graphic User Interface 6. 개선해야할사항 2 프로젝트개요

More information

마켓온_제품소개서_20131111.key

마켓온_제품소개서_20131111.key 제품소개서 Your Expert Business Partner. CMS. Mobile. Enterprise System. 패스트스퀘어 시스템 마켓온 SNS 2013. 11. 11 Contents 1. 솔루션 개요 2. 솔루션 특징 3. 솔루션 주요기능 4. 솔루션 구성 마켓온 - 솔루션 개요 솔루션 개요 기업을 위한 유연하고 편리한 커뮤니케이션 솔루션 마켓온은

More information

제8장 자바 GUI 프로그래밍 II

제8장 자바 GUI 프로그래밍 II 제8장 MVC Model 8.1 MVC 모델 (1/7) MVC (Model, View, Controller) 모델 스윙은 MVC 모델에기초를두고있다. MVC란 Xerox의연구소에서 Smalltalk 언어를바탕으로사용자인터페이스를개발하기위한방법 MVC는 3개의구성요소로구성 Model : 응용프로그램의자료를표현하기위한모델 View : 자료를시각적으로 (GUI 방식으로

More information

SK IoT IoT SK IoT onem2m OIC IoT onem2m LG IoT SK IoT KAIST NCSoft Yo Studio tidev kr 5 SK IoT DMB SK IoT A M LG SDS 6 OS API 7 ios API API BaaS Backend as a Service IoT IoT ThingPlug SK IoT SK M2M M2M

More information

1. 기술배경 NFV는 Consortium of Service Provider들에의해서만들어졌다. 현재 Network Operation은규모가큰전용 Hardware appliances가계속해서증가하고있다. 새로운 Network Service를 Launching할때마다에

1. 기술배경 NFV는 Consortium of Service Provider들에의해서만들어졌다. 현재 Network Operation은규모가큰전용 Hardware appliances가계속해서증가하고있다. 새로운 Network Service를 Launching할때마다에 Network Function Virtualization 기술동향 2013 년 7 월 29 일 경북대학교통신프로토콜연구실 김우주 kachukun@gmail.com 요약 오늘날네트워크기술은다양한분야에서널리쓰이고있다. 그에따라상황에맞춘전용기술이빠르게개발되고있으며그에필요한전문화된 Network Device들이증가하고있다. 하지만이런현상이가속화되면서전용 Network

More information

온라인등록용 메뉴얼

온라인등록용 메뉴얼 WIZPLAT Corporation User Manual Gigabit LAN Port + USB3.0 HUB 사용자 설명서 이번에는 Gigabit LAN Port + USB3.0 HUB 를 구입해 주셔서 대단히 감사합니다. 이 사용설명서에는 중요한 주의 사항과 제품의 취급방법이 설명되어 있습니다. 사용하기 전에 설명서를 잘 읽어 보신 후 본 제품을 바르고

More information

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

표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1 표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1 Index 1. 표준프레임워크 EGOVCI 팩키지설치... 3 1.1 개요... 3 1.2 EGOVCI 압축풀기... 3 1.3 EGOVCI 시스템구성... 3 1.4 CI 시스템구동 (START/STOP)... 4 2. NEXUS 설정정보... 6 2.1 NEXUS 서버구동

More information

들어가는글 2012년 IT 분야에서최고의관심사는아마도빅데이터일것이다. 관계형데이터진영을대표하는오라클은 2011년 10월개최된 오라클오픈월드 2011 에서오라클빅데이터어플라이언스 (Oracle Big Data Appliance, 이하 BDA) 를출시한다고발표하였다. 이와

들어가는글 2012년 IT 분야에서최고의관심사는아마도빅데이터일것이다. 관계형데이터진영을대표하는오라클은 2011년 10월개최된 오라클오픈월드 2011 에서오라클빅데이터어플라이언스 (Oracle Big Data Appliance, 이하 BDA) 를출시한다고발표하였다. 이와 Oracle Data Integrator 와 Oracle Big Data Appliance 저자 - 김태완부장, 한국오라클 Fusion Middleware(taewan.kim@oracle.com) 오라클은최근 Big Data 분약에 End-To-End 솔루션을지원하는벤더로급부상하고있고, 기존관계형데이터저장소와새로운트랜드인비정형빅데이터를통합하는데이터아키텍처로엔터프로이즈시장에서주목을받고있다.

More information

Microsoft PowerPoint - embsys-trend

Microsoft PowerPoint - embsys-trend 임베디드시스템동향 June 30. 2004 홍성수 Real-Time Operating Systems Lab Http://redwood.snu.ac.kr 임베디드시스템이란? 2 임베디드시스템의정의 다른시스템의일부로내장된마이크로프로세서기반디지털시스템 자신을포함하고있는기기에부과된특정목적의컴퓨팅작업만을수행 특정목적을위해동작하는컴퓨팅시스템 범용컴퓨터를제외하고컴퓨팅시스템이내장된모든시스템

More information

1.LAN의 특징과 각종 방식

1.LAN의 특징과 각종 방식 0 Chapter 1. LAN I. LAN 1. - - - - Switching - 2. LAN - (Topology) - (Cable) - - 2.1 1) / LAN - - (point to point) 2) LAN - 3) LAN - 2.2 1) Bound - - (Twisted Pair) - (Coaxial cable) - (Fiber Optics) 1

More information

RHEV 2.2 인증서 만료 확인 및 갱신

RHEV 2.2 인증서 만료 확인 및 갱신 2018/09/28 03:56 1/2 목차... 1 인증서 확인... 1 인증서 종류와 확인... 4 RHEVM CA... 5 FQDN 개인 인증서... 5 레드햇 인증서 - 코드 서명 인증서... 6 호스트 인증... 7 참고사항... 8 관련링크... 8 AllThatLinux! - http://allthatlinux.com/dokuwiki/ rhev_2.2_

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

Software Modeling < < OOAD Stage 김정태 최정명 이낙원 송준현

Software Modeling < < OOAD Stage 김정태 최정명 이낙원 송준현 Software Modeling < < OOAD Stage 1000 200611460 김정태 200611521 최정명 200611499 이낙원 200611481 송준현 Activity. 1001 Name?? Act 1001 Name?? Smart DJ Coffee Maker! Act 1001 Turn Table!! 연속적으로

More information

PowerPoint Presentation

PowerPoint Presentation Korea Tech Conference 2005 년 5 월 14 일, 서울 2005 년 5 월 14 일 CE Linux Forum Korea Tech Conference 1 Parallel port 를이용한가전제품 제어 임효준 LG 전자 imhyo@lge.com 2005 년 5 월 14 일 CE Linux Forum Korea Tech Conference 2

More information

Windows Server 2012

Windows Server  2012 Windows Server 2012 Shared Nothing Live Migration Shared Nothing Live Migration 은 SMB Live Migration 방식과다른점은 VM 데이터파일의위치입니다. Shared Nothing Live Migration 방식은 Hyper-V 호스트의로컬디스크에 VM 데이터파일이위치합니다. 반면에, SMB

More information

HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 :

HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 : HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 : ios 3.0 이상 - 콘텐츠형식 : MP4 (H264,AAC ), MP3 * 디바이스별해상도,

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 Power Java 제 20 장패키지 이번장에서학습할내용 패키지의개념 패키지로묶는방법 패키지사용 기본패키지 유틸리티패키지 패키지는연관된클래스들을묶는기법입니다. 패키지란? 패키지 (package) : 클래스들을묶은것 자바라이브러리도패키지로구성 ( 예 ) java.net 패키지 네트워크관련라이브러리 그림 20-1. 패키지의개념 예제 패키지생성하기 Q: 만약패키지문을사용하지않은경우에는어떻게되는가?

More information

1. 제품 개요 AhnLab Policy Center 4.6 for Windows(이하 TOE)는 관리대상 클라이언트 시스템에 설치된 안랩의 안티바이러스 제품인 V3 제품군에 대해 보안정책 설정 및 모니터링 등의 기능을 제공하여 관리대상 클라이언트 시스템에 설치된 V3

1. 제품 개요 AhnLab Policy Center 4.6 for Windows(이하 TOE)는 관리대상 클라이언트 시스템에 설치된 안랩의 안티바이러스 제품인 V3 제품군에 대해 보안정책 설정 및 모니터링 등의 기능을 제공하여 관리대상 클라이언트 시스템에 설치된 V3 CR-15-59 AhnLab Policy Center 4.6 for Windows 인증보고서 인증번호 : ISIS-0631-2015 2015년 7월 IT보안인증사무국 1. 제품 개요 AhnLab Policy Center 4.6 for Windows(이하 TOE)는 관리대상 클라이언트 시스템에 설치된 안랩의 안티바이러스 제품인 V3 제품군에 대해 보안정책 설정

More information

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher( 실행할페이지.jsp); 다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp"); dispatcher.forward(request, response); - 위의예에서와같이 RequestDispatcher

More information

Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University

Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University Outline Network Network 구조 Source-to-Destination 간 packet 전달과정 Packet Capturing Packet Capture 의원리 Data Link Layer 의동작 Wired LAN Environment

More information

Microsoft PowerPoint Android-구조.애플리케이션 기초(1.0h).pptx

Microsoft PowerPoint Android-구조.애플리케이션 기초(1.0h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 안드로이드정의및아키텍처 안드로이드커널접근 애플리케이션기초및컴포넌트 2 안드로이드는운영체제 (operating system), 미들웨어 (middleware), 핵심애플리케이션들 (key applications) 을포함하고있는모바일디바이스를위한소프트웨어스택 (software stack)

More information

Agenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud

Agenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud 오픈소스 기반 레드햇 클라우드 기술 Red Hat, Inc. Senior Solution Architect 최원영 부장 wchoi@redhat.com Agenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud Red

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

2003.2.19 . I. 2 There are many WAN standards xdsl, LAN PSTN/ISDN, Satellite, W-CDMA There is service delivery standard OSGI Homegateway TIA/EIA TR-41.5 ISO/IEC JTC1 SC25 WG1 VESA Home Network, ATM Forum

More information