Microsoft Word - G14[1].전종홍.doc

Size: px
Start display at page:

Download "Microsoft Word - G14[1].전종홍.doc"

Transcription

1 웹 2.0 기술현황및전망 Trend and Prospect of the Web 2.0 Technology 전종홍 (J.H. Jeon) 이승윤 (S.Y. Lee) 서비스융합표준연구팀선임연구원서비스융합표준연구팀팀장 목차 Ⅰ. 서론 Ⅱ. 웹 2.0 Ⅲ. 웹 2.0과차세대웹기술동향 Ⅳ. 결론 최근구글, 아마존등의성공과함께웹 2.0으로대표되는실용적웹응용동향은웹산업의제2의전성기를이끌어내고있다. 본고에서는이러한웹 2.0 동향에대해간략히소개하고, 그핵심기술흐름을찾기위해차세대웹기술들과의관계에대해살펴본다. 또한웹 2.0 트렌드를통해나타나고있는핵심적인변화들은어떤것들이있는지를살펴보고, 이를구성하는핵심적인기술요소들은어떤것들이있는지, 그리고그것들이어떤의의를갖고있고, 어떤관련기술개발들이진행되고있는지를살펴봄으로써, 향후의웹 2.0과차세대웹기술이나아갈중장기적인방향을고찰해본다. 141

2 I. 서론 1989년 CERN 의팀버너스리에의해월드와이드웹기술이처음만들어지고, 1994년웹기술표준화를위한 W3C가만들어진이후로, 웹기술은인터넷과네트워크기반의응용을확산시키는데큰기여를해왔다. 이후웹기술은마크업을확장시킬수있는 XML을핵심으로 mutlimedia, multimodal, multiplatform, multidevice를지원하기위해다양한기술과표준을개발하여왔으며, 특히 2000년을기점으로는새로운아키텍처변화를지향하면서제 2의성장기를맞고있다. 기존의웹이 HTML, URL, HTTP라는세가지기술에기초하여인간중심의정보처리및지식공유등을목표로하는단계였다면, 다음단계의차세대웹기술은 XML에기반하며, 다양한클라이언트환경과더불어유비쿼터스환경까지고려하는단계이다. 그리고인간뿐아니라기계, 장치, 프로그램, 사물, 지식까지연결하고자하는단계라고할수있다. 이런구조변화는사용자가문서를읽기쉽도록정보를표현하는데중점을두었던기존의 HTML 중심의웹기술로는더이상한계가있다는점에기인하였다. 특히 HTML 포맷의문서구조로는자동화된기계적인처리에많은어려움이있고, 나날이폭발적으로늘어나는다양한서비스들과다양한장치들의지원에대한어려움도생기기시작하였다. 이에 W3C를중심으로진행되는차세대웹기술의방향에서는초기네트워크상에서간단한정보자원을공유하기위한 HTML, URL, HTTP 기반의표준들에서, 5 Any(anytime, anywhere, any network, any device, any service) 를지향하기위한과정으로발전해오고있다. 이과정에서 XML, IRI 등의핵심기술과함께자동화되고시맨틱한처리들을할수있도록하기위한시맨틱웹기술과다양한서비스들을연동하여처리할수있도록하기위한웹서비스기술이외에도 XML 기반의통신규약인 SOAP, 장치독립성을위한기술, 접근성개선을위한기술등의차세대웹기술개발을추진하고있다. 본고에서는최근차세대웹의새로운하나의방향으로주목을받고있는웹 2.0 동향에대해살펴보면서관련기술 / 표준동향과이것이갖는의의를살핀다. 또한웹 2.0 동향이함의하고있는커다란기술적변화방향에대해살펴봄으로써향후웹기술의진화방향에대해살펴본다. 1. 웹 2.0 의등장 Ⅱ. 웹 2.0 지난 2004년부터 1999년닷컴버블의붕괴이후에새롭게성장한구글과아마존의괄목할만한성장에힘입어, 인터넷벤처들을중심으로웹기술과인터넷산업전반에대해새롭게고찰하기위한시도들이 웹 2.0 이라는이름으로진행되기시작하였다. 웹 2.0이라는용어는오라일리와미디어라이브인터내셔널에의한컨퍼런스브레인스토밍과정에서시작되었다. 이브레인스토밍과정에서는 웹에일종의전환점을찍은닷컴붕괴와새시대의등장을어떻게표현할수없을까? 라는논의를시작으로, 이를 웹 2.0으로부르는것은어떨까? 라는의견에서웹 2.0이라는용어와웹 2.0 컨퍼런스가탄생했다 [1]. 2. 웹 2.0 개념의진화 2004년과 2005년의웹 2.0 컨퍼런스를통해다양한기술과용용, 그리고성공기업의사례들이 웹 2.0 의이름으로소개되면서, 본래의목적과달리새로운기술과응용을다루는 차세대웹 ( 또는인터넷 ) 동향 처럼지속적으로확대 1) 되었다. 1) 최근에는 Web 2.0 이라는용어는구글에서 8700 만건이상, 웹 2.0 은 160 만건이상인용되고있는것에서알수있듯이, 웹 2.0 은차세대인터넷새로운비즈니스, 차세대웹들을통칭하는대중적인용어로사용되고있다. 142

3 전종홍외 / 웹 2.0 기술현황및전망 웹 2.0의개념을보다체계화시킨것은 2005년으로다양한논의들이진행되면서보다많은개념적인보충들이진행되었는데, 이때웹 2.0의가장중요한특징으로정리된것이바로 플랫폼으로서의웹 이었다. 기술적인측면에서는기존에진행되어오던다양한 XML 응용, SOA, 브라우저확장기술, RIA, 웹서비스응용, 시맨틱웹응용등과같은차세대웹기술과응용들을포괄하면서, 여기에 개방, 공유, 협력, 참여 라는 4가지의네트워크기반의문화적인키워드들을결합시키고있다 [2]. 3. 웹 2.0 의기술적특징 웹 2.0 기술을분류하기란어려운일이다. 이는우선웹 2.0에서언급되는기술들이대부분독자적인기술분야와발전경로를갖고발전해온기존기술들이고별도웹 2.0 기술로분류할수있는것들도적기때문이다. 또한웹 2.0 자체가하나의개별적인기술또는응용으로출발한것이아니라, 복합비즈니스적관점에서출발한것이기때문에특히그 러하다. 이처럼웹 2.0은복합기술 / 응용으로써의기존기술을아우르며차츰독자적인개념과영역을형성하는태동단계에있다. 현재의태동단계에서있는웹 2.0의핵심적인기술요소들과특징들을정리한다면다음과같이 7가지로요약할수있다. 우선첫째, 블로그를이용한손쉬운개인지식의 용어해설 웹 2.0: 본래 웹 2.0 이라는용어는닷컴붕괴이후의살아남은업체들을분류하고, 새로등장하고성장하는업체들의특징을분석하기위한분류학적목적으로출발하였으나, 이후개념이확장된용어이다. RIA: 원래 RIA 는웹애플리케이션의일종으로통상적인데스크톱응용의기능과특징을유사하게갖는형태를말한다. MS 의원격스크립팅, Sun 의 Java, 매크로미디어의 X-Internet, 최근에는 AJAX 등이나오면서 RIA 로통칭되고있다. 생성 / 공유방식과함께표준과 XML에기반한유연한형태의데이터교환방식 (RSS, Atom, RDF 등 ) 을기본으로한다는점이다. 둘째, REST, SOAP, WSDL, XML-RPC 등을이용하는웹서비스에기반한 Open API 환경과개방형구조를핵심요소로채택하고있다. 이를통해개방적인시스템연계모델과플랫폼기반의서비스모델로의발전을도모하고있다. 셋째, Open API 등을통해데이터중심의소프트웨어통합과가벼운프로그래밍모델을추구하고있으며, 인터넷기반의서비스중심의소프트웨어환경을지향하고있다. 그리고패키지형태의소프트웨어릴리즈주기가아닌지속적으로업데이트하며사용자에게새로운서비스를제공하는소프트웨어모델로바뀌고있다는점이다.( 예 : 구글의서비스모델들 ) 넷째, 특히다양한업체들과의 Open API를이용한협력을공동으로추구하며 Open API 기반의웹서비스들을사용자들이조합하여새로운서비스를만드는매시업 (mash-up) 과같은특징을가능하도록한다. ( 예 : 구글맵 + 부동산서비스, 구글맵 + 택배추적, 아마존서비스 + ebay 서비스 + VoIP 등 ) 다섯째, 보다편리하고호환성있는사용자인터페이스제공을위해 XML과웹표준에기반한 AJAX, X-Internet, RIA 등의클라이언트확장기술을발전시키고있다.( 예 : 모바일단말에서의 AJAX) 여섯째, 사용자가정보를찾아다니며브라우징하는환경이아닌, XML로만들어진 RSS/Atom 등의정형화된데이터를자동으로구독하여다량의정보를습득하고, 이를다시재생산하여활용할수있는순환구조로발전시키고있다. 마지막으로일곱째, 다양한디바이스들과네트워크환경을통합적으로지원하기위한기술들에대한연구와표준화노력이진행되고있다는점이다. 이를통해웹표준에기반한모바일환경과데스크톱환경에서의응용호환성을확보하고, 단말특성과네트워크특성에영향을받지않는공통의서비스플랫폼으로서의웹기술을만들고자하고있다. 143

4 결국웹 2.0이란차세대웹이지향하고있는다양한디바이스, 네트워크, 서비스, 데이터등을통합하며보다편리한사용자환경을제공하기위한 플랫폼으로서의웹 기술이라고정의할수있다. 이과정에서다양한사용자의참여를촉진하고, 그러한참여에의해지식과서비스의재생산과재활용이촉진될수있는생태계 (ecosystem) 를제공한다는점이웹 2.0의가장중요한특징인것이다. Ⅲ. 웹 2.0 과차세대웹기술동향 웹 2.0이라는트렌드를통해살펴볼수있는큰변화들은다음과같다. 첫번째는콘텐츠유통과상거래방식의변화를의미한다. 블로그등을통한사용자중심의콘텐츠생산방식과 RSS를통한콘텐츠의소비방식이라는변화가생겼고, Open API와웹서비스, 그리고매시업등을통해새로운서비스개발에소비자가참여하여만들수있는환경으로변화되고있다. 나아가아마존과같은기업의위치와역할도단순한판매자가아니라플랫폼제공자로서변화하고있음을보여주고있다. 두번째는브라우징방식의변화이다. 기존과같이 HTML 을기반으로단순하게브라우징하는형태에서탈피하여, 다양한사람들과정보들사이의관계를이용하는소셜브라우징이나태깅 / 폭소노미를이용하는네비게이션방식, RSS/Atom 등을통해한번에여러개의콘텐츠채널들을수집 / 가공 / 재배포하는방식과같은변화들이나타나고있다. 세번째는웹응용환경의변화로웹응용이단순한 HTML 기반의브라우징이아니라, 웹서비스와개방형 API에기반한하나의복합응용의형태로사용자들에게다가가고있으며, 그러한 RIA와 AJAX 등의클라이언트확장기술을통해웹응용의범위를넓히고있다. 네번째는서비스제공방식의변화이다. SOA 및 SaaS와같은소프트웨어패러다임과도연관을맺고있으며, 웹서비스와매시업등을통해서로다른서 비스를융합하여새로운서비스를손쉽게만드는환경과 SOW와같은서비스기반의환경으로변화하고있다. 비록이런흐름은웹 2.0을통해촉발된것은아니지만, 웹 2.0을통해더욱구체화되어가고있다. 1. 콘텐츠생산과유통방식의변화 - 블로그, RSS 와 Atom 가. Weblog 블로그는 web과 log를합친 weblog의약자로 웹에기반한공개된개인기록 ( 일기 ) 을의미한다. 이에블로그는웹상에서개인 ( 또는그룹 ) 의생각이기록되고, 날짜순으로나열되며, 공개된다는특징으로다른시스템과구별하게된다. 초기에는블로깅환경은 HTML을수작업으로편집하는수동적인기록환경이었지만, 이후자동화된편집과저장, 출판기능들이개발되어추가되면서종합적인개인기록플랫폼이자개인미디어플랫폼으로발전하였다. 여기에트랙백 (trackback), 핑백 (pingback), 퍼마링크 (permalink) 등의연결기능 Client Desktop Blog Clients Ecto. W:bloggar, MarsEdit, BlogEd, Chronicle Mobile Blog Clients Nokia LifeBlog, Camera Phones Feed Readers NetNewsWire, FeedDemon, SharpReader, Straw Browsers and Mail Firefox, Thunderbird, Safari RSS Producer Blog Servers/Services Blogger, Movable Type, TypePad, Roller Online Services flickr.com, del.ico.us Gmail, Amazon, Netflix Syndication Engines Meerkat, PlanetPlanet, Technorati, Feedster, PubSub, Feedburner Web-based Readers BlogLines, Rojo, FeedTagger Portals My Yahoo, My Netscape TM Consumer ( 그림 1) 블로그관련기술개발분류 Server 144

5 전종홍외 / 웹 2.0 기술현황및전망 과함께 RSS와 Atom 과같은콘텐츠신디케이션기술이결합되면서블로그를통해생산된콘텐츠를보다손쉽게유통시킬수있게되었고, 이를통해콘텐츠생산및재생산과유통의핵심플랫폼으로진화하게되었다. 블로그와관련한제품과기술개발도초기에는블로그서비스를위한서버및서비스 ( 호스트형 / 독립응용형 ) 기술개발과 RSS/Atom feed 처리를위한리더 ( 호스트형 / 독립응용형 ) 기술개발등이진행되었고, 근래에와서는 ( 그림 1) 과같이데스크톱환경에서의블로깅클라이언트기술, 모바일블로깅기술, 신디케이션통합기술, 포털연계기술, 메타블로그, 블로그및피드검색기술등에대한개발이진행되고있다 [3]. 나. RSS RSS는 RDF Site Summary, Really Simple Syndication, Rich Site Summary 등의이름으로사용되며, 다양한웹사이트상의콘텐츠를요약하고, 상호공유하고주고받을수있도록만든표준이다. RSS로대표되는콘텐츠신디케이션포맷을통해콘텐츠 ( 또는 feed) 를전송할수있으며, 콘텐츠자체와메타데이터로구성되는각각의 feed에는헤드라인내용만있을수도있고, 스토리에대한링크만있을수도있으며, 사이트의전체콘텐츠가포함될수도있다. 이것은모든종류의정보를공유하는데사용되며뉴스, 업데이트정보, 이벤트캘린더, 콘텐츠모음, 상품정보등많은정보들을표현할수있다. RSS를이용한콘텐츠신디케이션시의장점들은다음과같다. 1) 선택적구독 - 사용자가원하는토픽과정확히일치하는채널선택 2) 빠른구독 - 동시에다양한채널소스접근 3) History 관리 - 다양한채널의과거기록들보관이가능 4) 자동화된콘텐츠연동이용이 - syndication/aggregation 5) 콘텐츠재사용성 - 구조화된 XML 데이터로손쉬운변환및처리가가능 6) 커뮤니케이션방식의변화 - 1:1에서 1:N으로발전 다. Atom RSS의확산과더불어콘텐츠신디케이션의중요도에대한인식과새로운기능, 그리고표준화의필요성이대두되었다. 콘텐츠신디케이션표준화를위한많은논의와노력들이진행되었으나, 사실상 RSS 규격을단일화시키고표준화시키기어렵다는결론에도달하게되었다. 이에새로운신디케이션표준을만들기위해 IETF에 Atom Publishing Format and Protocol(atompub) WG을구성하여 2004년말부터활동을시작하였다. 현재 IETF의 AtomPub WG에서는 웹리소스들 ( 블로그, 온라인저널등 ) 을위한효율적인콘텐츠관리프로토콜개발 이라는커다란목적을가지고크게세가지표준초안개발작업을진행하고있다. 이중일반적으로 Atom 으로통칭되는것은 ASF 를의미한다. Atom Syndication Format(ASF): 웹리소스 ( 블로그, 온라인저널, 위키등 ) 을위해 RSS를대체하는새로운방식의콘텐츠신디케이션 / 보관을위한포맷표준 Atom Publishing Protocol(APP): XML-RPC 방식을개선하는웹서비스기반의콘텐츠관리 ( 생성 / 편집 / 수정 / 삭제 / 인증등 ) 프로토콜표준 Atom Feed Autodiscovery: Feed 정보의자동발견을위한표준 현재 Atom Syndication Format 표준안은 2005 년 12월 IETF의표준으로확정되어 RFC 4287로공표되었다 [4]. 최근에는 IETF 표준화와별도로 Atom과웹온톨로지표준인 OWL을연계시키거나, 시맨틱웹기술과연계시키는표준개발에대한연구들도확장되어진행되고있다 [5]. 라. RSS/Atom 응용의확산 RSS/Atom의응용은 ( 그림 2) 와같이단순히블로그의콘텐츠배급이나신디케이션으로만한정되는것이아니라 RSS 기반의광고기법, 일정및스 145

6 2003 Blogs 브라우징방식의변화이다. 과거에는단순히 URL 을개별브라우저에저장하고이를이용하여재접속하거나사이트간의단순한링크와연결을통해서접속하던방식에서, 소셜네트워크기반의링크공유와태그를통한콘텐츠분류의형태로발전하고있다. Blogs RSS 2005 Podcasts RSS/Atom Feeds Watch Lists Commercial Publishers Other Peer-Produced Content Web Services ( 그림 2) RSS/Atom 응용분야의발전 케줄공유, 기업홍보및마케팅수단, 쿠폰발행, 소프트웨어배포, 오디오 / 비디오콘텐츠의배급, 기업간정보공유및지식공유수단, 콘텐츠교환프로토콜등의응용들로확산되고있다 [6]. 또한 RSS/Atom 응용들도피드를수집하여검색기능을제공하는검색엔진, 호스트형리더, 독립응용형리더, 피드를수집하여재전송하는메타피드이외에도모바일단말에서의 RSS/Atom 응용, 기업용애플리케이션들과통합되는추세등으로발전하고있다. RSS/Atom 기반의신디케이션방식은과거 HTML 의등장이정보접근방식에변화를일으킨것과같이, 작은신디케이션규격하나로콘텐츠유통방식에큰변화를일으키고있다. 2. 브라우징방식의변화 - 태깅과소셜네트워크, 마이크로포맷 최근의웹 2.0 동향에서두드러진두번째동향은 가. Social Browsing 소셜브라우징은사회관계망 (social network) 에기반한브라우징방식을의미하는것으로네트워크상의다양한인적관계를기반으로한브라우징기법을통칭한다. 대표적인것으로소셜북마킹, FOAF 등이있으며, 특히최근에는블로그, 위키, 소셜네트워킹사이트등의소셜소프트웨어들이확산되면서다양한소셜브라우징기법들에대한연구가진행되고있다. 소셜북마킹은사용자에의해만들어진인터넷북마크를공유하여활용하는방식을말한다. 웹이등장하던 1994년이후로북마크를활용하는다양한응용들에대한시도들이있었으나, 온라인북마킹공유에대한아이디어는 1996년의 itlist.com에서시작하여 Backflip, Blink, Clip2, Hotlinks, Quiver 등의서비스가등장하면서경쟁과발전을하였다. 오늘날의소셜북마킹의개념은 1999년의 oneview와 2003년의 del.icio.us 서비스를통해보다구체화되기시작했다 [7]. 소셜북마킹시스템에서사용자는자신이발견한유용한인터넷자원의목록을저장하고, 이목록들을공개하여접근할수있도록함으로써유사한관심분야를갖고있는사람들이주제별, 태그별, 무작위별로접근하여활용할수있도록한다. 그러므로북마크의활용성과시너지효과를극대화시키는장점을갖는다. 이밖에도 Microsoft에서는 Wallop 프로젝트를추진하고있는것을비롯하여, digg, meetup, orkut, youtube, facebook, frienster 등의다양한소셜네트워크기반의응용들에대한연구개발이증대되고있다. 그러나이러한소셜네트워크는개인신상정보의노출, 범죄악용소지, 저작권침해의가능성 146

7 전종홍외 / 웹 2.0 기술현황및전망 등과같은다양한안전과보안상의이슈들도해결해야하는상황이다. 나. Contents Tagging 또다른브라우징방식의변화는태그와폭소노미 (folksonomy) 기반의브라우징환경이다. 최근 Flickr 나 Rojo 등을통해널리알려진, 폭소노미는 Flok(people) + order + nomos(law) 의합성어로사용자가자유롭게선택한키워드 ( 태그 ) 를통해정보를체계화시키는 참여에의한분류법 이다. 인터넷사용자들은자유롭게웹페이지, 사진, 웹링크와같은다양한콘텐츠들에태그를이용하여자발적으로정보들을체계화시키고, 이를공유함으로써다양한정보자원간의체계와연결관계를만들수있도록하는것이다. 폭소노미는택소노미 (taxonomy) 에비해체계적이지않고무작위적으로생성되지만, 구성원들의자발적참여에의해개별정보에대한의미가부여되고정보가체계화된다는특징을갖는다. 사용자들은체계화된분류체계를배우고학습하여체계를분류하고만드는것이아니라, 자발적으로체계를만들어가는것이기때문에보다편리하게콘텐츠를분류하고체계화시킬수있다는장점을갖게된다. 또한사용자들과상호작용을하면서정보를체계화시킬수있으므로사용자적관점에서의의미분류체계를구성할수도있다. 태깅과폭소노미를이용한기술에대해서는자동태깅기술과효과적인태깅방법에대한연구를비롯해 tag cloud 구성기술, 다중응용에서의협업적태깅기술, 태깅기반의협업적콘텐츠필터링기술에대한연구, 폭소노미기반의관계추출, 온톨로지와연계한폭소노미기술등에대한많은연구들이진행되고있다 [8]. 다. Microformats 이러한브라우징방식의변화를가능하게할수있었던것은 XHTML 문서속에간단한의미 (semantic) 들을표현하고전달하기위한기술인마이크로포맷 (microformat) 이있었기에가능했다. 마이크로포맷은 technorati의 CTO인 Tantek Celik에의해제안된것으로 XHTML 문서의엘리먼트에 class라는속성을사용하여약속된의미들을표현하여전달하고이를해석하여활용하도록하는기술이다. 이와같은방식은 RDF나온톨로지와같 은방식을이용하지않고사람을대상으로한의미전달과처리들을한다는뜻에서 Human-readable Semantic Web 이라고부르기도한다. 마이크로포맷은많은사람들이효과적이고간단하게의미들을표현하고전달하고활용할수있다는장점을갖고있으며, 별도의파일이아니라 XHTML 문서내에함께표현이가능하다는장점도갖고있다. 더불어기존의 XML 기반의다양한응용들에도효과적으로적용하여활용할수있다는장점과기존의다른포맷으로된다양한규격들도마이크로포맷형태로표현하여활용할수있다는장점또한갖고있다 [9]. 현재마이크로포맷들로는일정을교환하기위한 hcalendar, 명함을교환하기위한 hcard, 태그표현과교환을위한 reltag, 인적관계망정보를교환하기위한 XFN, 이외에도 XOXO, VoteLinks, h- Atom, hlisting, hresume, hreview, xfolk 등과같은다양한포맷들이만들어져활용되고있다 [10]. W3C에서는 XHTML 상의 microformat과같은메타데이터에서 XSL을이용하여자동으로 RDF를만들고활용할수있도록하기위한 GRDDL 표준화등을추진하고있다. 3. 웹응용환경의변화 - RIA 와 AJAX, Web Client 확장기술 과거 plug-in 과 active-x 기술로대표되는클라이언트확장기술은자바기술이등장했던 1995년부터브라우저경쟁이끝난 1998년까지다양한시도가진행되었을뿐, 최근까지는한동안큰변화가없이진행되어왔었다. 147

8 최근구글을통해복잡한응용과그가능성들이선보이게되면서표준에기반하면서도웹의간결함과윈도프로그램의풍부한유저인터페이스기능성을동시에추구할수있는다양한브라우저확장기술과웹응용개발기술에대한연구개발이진행되고있다. 가. X-Internet X-Internet은 RIA와유사하지만클라이언트- 서버환경의장점을포용하면서웹기반의응용을개발할수있는환경을제공하는것으로, 표준기술이아니라웹환경하에서발생했던다양한문제들을효율적으로해결하기위해제안된개념이다. X-Internet은클라이언트 / 서버환경에서클라이언트가갖는다양한유저인터페이스의장점을오픈환경인웹에서도실현할수있도록인터넷을확장 (extend) 또는실행 (excute) 한다는의미로사용되었다. 또한웹 UI 한계등을지적하면서그한계를뛰어넘을수있는실시간양방향통신, 유비쿼터스컴퓨팅, 클라이언트 -서버환경에버금가는풍부한사용자인터페이스를제공할수있어야한다는점에그관점이맞추어져있다. X-Internet은미국의매크로미디어사가 2001년선보인플래시 MX 저작툴을통해처음선보인개념으로, 기존의플래시애니메이션을웹애플리케이션서버에접목해기업의데이터베이스와연동시킨기술로써이를웹페이지에적용하면복잡한단계별페이지구조를하나의창에서한꺼번에처리해로딩시간을단축할수있어사용자의편의성을향상시킬수있다. 최근의 X-Internet 응용중하나인플렉스 2.0은플래시로디자인하는화면을개발자들이 XML 및액션스크립트로개발할수있도록만든기술로, 소스코드가공개되는 AJAX의보안취약성을보완해주며개발도구를제공함으로써디버그나유지보수의어려움을개선시켜준다. 여기에 AJAX 와의연동을위한기능들도함께제공한다. 그러나이기술은많은장점에도불구하고표준기술이아니며플렉스 플랫폼에기반해서만돌아간다는근본적인한계를함께갖고있다. 나. AJAX AJAX 2),3) 는대화식웹애플리케이션의제작을위해다음과같은기술조합을이용하는웹개발기법을통칭한다 [11]. 문서표현을위한 XHTML( 또는 HTML) 과 CSS 표준 동적인화면출력및표시정보와의상호작용을위한 DOM, JavaScript 웹서버와비동기적으로데이터를교환하고조작하기위한 XML, XSLT, XMLHttpRequest (XML/XSLT 대신미리정의된 HTML이나일반텍스트, JSON, JSON-RPC를이용할수도있음 ) AJAX 기술을활용한웹응용은 ActiveX 기반의응용과달리 XML 처리를할수있는 DOM 엔진과 JavaScript 엔진을가진대부분의브라우저나플랫폼에서호환되게사용할수있다는장점을갖는다. 또한비동기적인데이터교환이가능하기에, 요청에대한서버의응답을기다리지않고다음작업이가능하므로대기시간이줄어들고, 이에따라서버의부담을줄이고사용자체감속도를높일수있다는장점을갖는다. 또한이벤트기반의처리를할수있으므로효과적인사용자인터페이스구현이가능하다는장점도갖는다. 그러나스크립트위주의프로그래밍의어려움과전체애플리케이션을개발하고테스트하는절차가용이하지않아복잡한응용에적용하기어렵고개발난이도를갖고있다는단점등을갖고있다. 또한비 2) AJAX 라는명칭의기원은제시제임스가렛 (Jesse James Garrett) 이 2005 년 2 월 18 일쓴 A New Approach to Web Applications 이라는에세이에서 Ajax(Asynchronous JavaScript + XML) 라는낱말로이기술을소개한이후알려지게됨 3) AJAX 에대한발음은 에이잭스 나 에작크스, 아약스, 아작스 등여러가지가있지만, 최근에는 에이잭스 로통일되어가고있는추세임 148

9 전종홍외 / 웹 2.0 기술현황및전망 동기적처리과정에서의새로운보안상의이슈들을비롯한다양한보안상의이슈들이있을수있다. AJAX 관련기술개발동향으로는 AJAX 응용개발의어려움을해소하기위해최근 Microsoft와 IBM 등에서는통합 AJAX 응용개발도구개발을추진하고있다. 또한이러한 AJAX 응용들을모바일환경에서도적용될수있도록하기위해오페라, 프랑스텔레콤등에서는모바일 AJAX toolkit을개발하고있다. AJAX 관련표준화와관련해서는 W3C에서는 Rich Web Client Activity의 Web API 워킹그룹을통해 AJAX 기반의웹애플리케이션을위한 XML- HTTPRequest, window object, DOM level 3 event, timed event 등에대한표준화를추진하고있다. 다. 브라우저및브라우저확장기술 ( 그림 3) 과같이 1999년이후로중단되었던브라우저전쟁이 2004년오픈소스기반의모질라진영의 Firefox 1.0이정식으로선보이면서다시한번주목받고있다. 최근에는 Firefox 의다운로드횟수가 2억회를넘어가고, 브라우저점유율도지속적으로향상되면서새로운브라우저에대한경쟁이진행되기시작했다. 여기에웹 2.0이라는새로운흐름과 함께 AJAX 등의 RIA 기술이등장하면서브라우저기술및브라우저확장기술에대한새로운시도들이등장하고있다. 모질라에서는게코 (Gecko) 라는자체브라우징엔진과함께 XUL과 XBL로소프트웨어플랫폼을구성하는파격적인방법을선택했다. 특히각광받고있는 XUL을이용한다양한테마지원기능과같은유저인터페이스기술은중요한하나의예이다. XUL은 OS 의존성을제거하기위해독자적인 GUI 레이아웃을정의할수있도록하고있으며, XML 문법만으로직관적으로메뉴나윈도등을설계할수있도록지원한다. 모질라를통해새로운플러그인기술에대한시도들도추진되고있다. ActiveX가특정플랫폼에종속적이라는한계를갖고있는문제점을해결하기위해모질라가가지고있는 XPCOM 을이용하여모든플랫폼을동시에지원하면서 XUL, 자바스크립트, CSS 등을통해 RIA를만드는기술의확대를꾀하는시도들이추진되고있다. 이밖에 Firefox 를확장시킨 Flock 브라우저는 Firefox 엔진위에사진공유 ( 업로드 / 공유 / 알림등 ), RSS 리더, 소셜북마크연계기능, 블로그포스팅기능등을함께포함하고있으며, 새로운소셜브라우저로서의가능성에초점을맞춰개발하면서브라우 FF 1.5 Beta Java Applet SVG NS 2.0B3 ECMAScript XSL-T Mozilla 1.0 E4X JavaScript Flash 3 WSDL FF 1.0 CSS DOM 1 XHTML SVG Flash IE 3 IFrames IE 4 DOM IE 5 XML IE 6 It Workst XForms DOM 3 XSL-T2 CSS XSL-T RDF JScript XMLHTTP Browser Wars The Web Depression Web 2.0 < 자료 >: ebusinessapps ( 그림 3) 10 년간의웹핵심표준개발과브라우저경쟁 149

10 저의새로운가능성들을보여주고있다. 표준화논의로 W3C는 WAF 워킹그룹을만들어 XUL, MXML, XAML, LZX 등과관련한웹 UI에대한표준화와 sxbl을발전시킨 XBL2 표준화를비롯한웹애플리케이션을위한표준안개발을추진하고있다. 4. 서비스제공방식의변화 Open API 와웹서비스, REST 웹 2.0 응용들의중요한기술적특징중의하나는단순한응용이아니라, 플랫폼으로서웹서비스 (REST, XML-RPC, SOAP 방식등 ) 에기반한개방형 API 들이제공되고, 이를이용하는가벼운프로그래밍 (lightweight programming) 의컨버전스응용들이늘어나고있다는점이다. 가. 매시업 원래매시업 (mash-up) 이란음악의세계에서는가수나 DJ가 2가지곡을조합하여하나의곡을만들어내는것을의미하는것으로, 기술분야에서는복수의소스에서제공되는콘텐츠를조합한복합형소프트웨어를만들거나, 복수의응용들을연계하여새로운응용또는사이트를만들어내는것을의미한다. 예를들어구글의지도서비스와플리커의사진공유서비스를합치고, 여기에위치정보등을결합시키는시도등과같이기존서비스를융합시킨하이브리드형의새로운서비스를말한다. 최근매시업은다양한분야에서시도되고있는데, 특히구글과아마존등이다양한데이터와온라인지도를간단히통합할수있는기능들을제공하면서, 구글맵의디지털지도분야같은경우많은성과를거두었다. Programmableweb의통계에따르면지난 6개월동안매시업서비스는 2배이상증가하여현재 1000개정도의매시업서비스가나왔고, 매일적어도 3개이상의새로운매시업응용들이등장하고있다 [12]. 가트너는 2006년보고서에서웹 2.0 기술중 AJAX와매시업이기업에가장큰영향을줄것이며, 앞으로 2년이내에성숙기에이를것이라고예상했다. 이런흐름은 SOA나 SaaS와같은서비스중심의소프트웨어환경과플랫폼비즈니스 ( 또는 API 기반비즈니스 ) 모델의성장과함께중요한기술적인동향들을형성할것으로보인다. 그러나아직대규모비즈니스응용이나상용서비스모델의적용에대한문제, API 이용과정에서의 QoS와 SLA 문제, API 변경에따른변경관리의문제등과같은잠재적인많은이슈들을안고있는상황이며, 이런문제에대한연구개발이진행될것으로예상된다. 나. REST 매시업서비스가가능하도록하는기본적인요소는 REST, XML/SOAP 기반의웹서비스, 그리고 XML-RPC, 그리고 RSS/Atom 등의기술이활용되는 Open API 기술에있다. 이중 REST는 HTTP와 URI 표준개발자중하나인 Roy Fielding 에의해 2000년에제안된것으로, 프로토콜이나규격이아닌하나의아키텍처스타일로초기웹의구조와동일하게 HTTP 와 URI에기반하여자원을중심으로자원의상태를변화시키는관점으로설계하는방식을말한다. 여기서자원에대한요청은 GET, POST, PUT, DELETE와같은 HTTP 요청으로표현되며, 이런요청을통해자원에대한접근과상태변화등이가능하도록하는방식이다. REST 구조의응용들은 SOAP 과같은복잡한메시징을사용하지않고, XML+HTTP의형태를사용하므로 4~10배정도의빠른속도의처리들이가능하다는장점을갖고있어구글, 아마존등의많은 Open API 응용에서사용되고있다. 다. XML-RPC 와웹서비스 XML-RPC와웹서비스는모두 XML 기반의 150

11 전종홍외 / 웹 2.0 기술현황및전망 메시징을한다는특징을갖고있다. 최근 REST 기반의구조들이보편화되면서다시활용이증대하고있는 XML-RPC 는 RPC 프로토콜의일종으로, RPC 요청을 XML 기반으로인코딩하고 HTTP 전송프로토콜로보내고, 이를해석하여처리하는방식이다. 1998년당시 Microsoft에 Dave Winer 가만든것으로, 이후 XML-RPC 를확장시킨표준이웹서비스메시징의기본표준인 SOAP이다. XML-RPC 는 HTTP 기반으로간단한 XML 처리만으로도타시스템의기능들을호출하고연계할수있다는장점을갖고있어다양한시스템에서연동방법으로활용되고있다. 반면확장성과보안의문제점이있으며, HTTP 자체가갖고있는성능상의제약과같은문제를그대로갖게되는단점들을갖고있다. WSDL과 SOAP으로대표되는웹서비스기술은서비스제공방식의변화를촉발시켰던중요한초기기술중하나이다. 초기에는다양한비즈니스응용들과서비스들을연동하기위한목적에서개발되었으나, 현재는다양한디바이스와네트워크환경에서의응용들을연동하고시스템을연동하기위한표준기술이되었다. 현재는초기의단순한웹서비스모델을확장하고다양한인터랙션에대한처리를효과적이고빠르게할수있도록하기위한 SOAP MTOM, XOP 등에대한표준개발, 웹서비스에대한접근과관리를효과적으로하기위한 WS-Addressing, WS-Eventing, WS-Policy, WS-ReliableMessaging, WSDM 표준개발, 다양한비즈니스프로세스및응용들과효과적으로연동될수있도록하기위한 WS-CDL, BPEL4WS 표준개발, 유비쿼터스환경에서의서비스와디바이스연동을위한 UWS 기술, 웹서비스기반의포털을위한 WSRP 등과같은다양한확장표준과기술개발이진행되고있다. 5. 디바이스의변화 - 모바일웹 2.0 최근많은휴대단말에서웹이용에대한요구가 커지고있음에도불구하고, 실제현실에서는여러가지한계와단점들로인해모바일단말에서의웹브라우징은ㅡ예를들면, 상품의정보검색, 각종시간표조회, 이메일확인, 송금등ㅡ기대했던것만큼편리한이용이어려운것이현실이다. 이런가장큰원인은모바일웹환경이데스크톱환경과다양한면에서다르기때문이다. 모바일웹은단말의크기, CPU 성능, 저장공간, 화면사이즈, 네트워크속도, 입력장치등에서많은차이를갖고있으며, 휴대성과신속성이라는장점을제외하고는대부분의면에서데스크톱환경에비해떨어지는조건을갖고있다. 지난몇해동안지적했던모바일웹의여러단점을해소하면서새로운비즈니스의기회들을만들기위한다양한노력들이있었다. 그리고웹 2.0의트렌드와함께웹표준과기술에대한관심이증폭되면서기존의모바일웹환경과는다르게새로운시각으로모바일웹을바라보고자하는시도들도나타나고있다. 이런새로운시도들을 모바일웹 2.0 으로정리할수있다. 모바일웹 2.0의특징과모바일웹 1.0과의차이를비교하면 < 표 1> 과같다 [9]. 이중에서도모바일웹 2.0 환경에서의가장주요한특징 6가지를꼽으면 1) 고속무선망환경 2) XML 기반의콘텐츠 3) 표준기반의개방형환경 4) RFID 및 LBS 등과연계한유비쿼터스브라우징 5) 개방형 API와모바일웹서비스 6) AJAX와같은표준기반의고급사용자인터페이스환경제공으로정리할수있다. 결국모바일웹 2.0에서도웹 2.0과마찬가지로기존 1.0과의제일큰차이점은다양한모바일기술과응용들을엮는 플랫폼으로서의모바일웹 이된다는점이다 [2]. 모바일환경이갖는이동성, 개인화, 속도, 컨버전스라는장점들은모바일만의장점이다. 구글, 노키아등에서는모바일웹 2.0을통해모바일웹의새로운도약과함께모바일의장점을극대화시키며데스크톱이나유선환경에서할수없었던많은새로운기회들을갖고자하는노력들을하고있다. 151

12 < 표 1> 모바일웹 2.0 의특징비교 Mobile Web 1.0 Mobile Web 2.0 네트워크 저속 (<0.5MB) 고속 (>0.5MB)-HSDPA, WiBro 프로토콜 WAP 프로토콜기반의 WAP 브라우징 (w)tcp/ip 기반의풀브라우징 콘텐츠 HTML & WML 중심의콘텐츠 XML & XHTML 중심의콘텐츠 사업모델폐쇄적사업모델개방형사업모델, 유무선통합모델 기술모델폐쇄적, 독자적개방형, 표준기반 (MobileOK) 브라우징방법 WAP 사이트를브라우징 RFID 및 LBS 등과연계한유비쿼터스브라우징, 실세계태깅, RSS 리더기능 단말휴대전화를통한접속다양한모바일단말을통한접속 서비스하이퍼링크만가능 REST, SOAP, WSDL 기반의모바일웹서비스 인증집중화된인증방식분산인증, Identity Management 접속초기 URL 을손으로입력하는방식자동접속방식 (WINC, 모바일 RFID, 2D 바코드등 ) UI 한손 / 두손 / 핸즈프리멀티모델 / 유비쿼터스웹액세스기술 ( 음성, 제스처, RFID 등 ) API 연동하나의서비스와일부 API 개방형 API 와매시업서비스 요금종량제 ( 고비용 ) 정액제기반 ( 저렴한 ) 광고광고없음모바일광고에기반한새로운비즈니스모델 특징브라우징전용플랫폼으로서의모바일웹 Ⅳ. 결론 지금까지웹 2.0을중심으로한차세대웹기술개발및표준화동향에대해살펴보았다. 이를통해비록웹 2.0이특정기술은아니지만, 웹 2.0을통해차세대웹응용과기술이나아갈방향에대한중요한다섯가지 ( 콘텐츠생산 / 유통, 브라우징방식, 웹응용환경, 서비스제공방식, 단말종류 ) 변화가구체화되고있다는사실을알수있었다. 또한웹기술은단순한브라우징만을위한기술이아니라, 하나의가상의플랫폼으로다양한응용과서비스를엮어주는기반이되어가고있다는사실을다시한번확인할수있었다. 결국웹 2.0이우리에게던지는질문은 플랫폼시대의경쟁력을누가가질것인가? 이다. 앞으로웹 2.0을통해촉발된차세대웹기술의진화방향은더욱더플랫폼지향적으로바뀔것이다. 그리고이런웹플랫폼은궁극적으로는세상의모든사물과응용들을묶는플랫폼으로발전할것이다. 이런큰변화에맞추어웹기술에대한연구개발 의시각도단순한브라우징기술이아닌 플랫폼으로서의웹 기반기술을만들기위한산학연의적극적인참여와노력이요구된다. 더불어플랫폼중심적인산업활성화와이를위한개방형서비스경쟁력강화방안, 나아가핵심기술개발에대한노력들이요구된다. 약어정리 AJAX Asynchronous JavaScript and XML FOAF Friend of a Friend MWI Mobile Web Initiative REST Representational State Transfer RIA Rich Internet Application SOW Service Oriented Web W3C World Wide Web Consortium WAF Web Application Format WHATWG Web Hypertext Application Technology Working Group XBL XML-based Binding Language XFN XHTML Friends Network XOXO Extensible Open XHTML Outlines 152

13 전종홍외 / 웹 2.0 기술현황및전망 XPCOM Cross-Platform Component Object Model XUL XML-based User interface Language 참고문헌 [1] Tim O Reilly, What is Web 2.0, [2] 전종홍, 모바일웹 2.0, 한글과한글과컴퓨터사외보 Challenger, 2006년봄, hollobit/archives/2006/04/mobile_web_20.html [3] Alejandor Abdelnur and Kevin Burton, Beyond Blogging, Session TS-7318, JavaOne Conf., [4] Robert Sayre, Atom: The Standard in Syndication, IEEE Internet Computing, July/Aug. 2005, pp [5] Laura Gordon-Murnane, Social Book-marking, Folksonomies, and Web 2.0 Tools, Searcher, Vol.14, Iss.6, June 2006, pp [6] Feedburner Market Report, How Feeds Will Change the Way Content is Cistributed, Valued and Consumed, For-Thought-1-November-2005.pdf, 2005, [6] M. Nottingham and R. Sayre, IETF RFC4287, Atom Syndication Format, txt?number=4287, [8] Thomas Vander Wal, Off the Top: Folksonomy, [9] Rohit Khare, Microformats, IEEE Internet Computing, Jan./Feb. 2006, pp [10] Microformat, [11] Jesse James Garrett, Ajax: A New Approach to Web Applications, [12] ProgrammableWeb, com/matrix 153

슬라이드 1

슬라이드 1 웹 2.0 분석보고서 Year 2006. Month 05. Day 20 Contents 1 Chapter 웹 2.0 이란무엇인가? 웹 2.0 의시작 / 웹 1.0 에서웹 2.0 으로 / 웹 2.0 의속성 / 웹 2.0 의영향 Chapter Chapter 2 3 웹 2.0 을가능케하는요소 AJAX / Tagging, Folksonomy / RSS / Ontology,

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

untitled

untitled 웹2.0의 사회 경제적 영향력 2007. 3. 21 < 목 차 > Ⅰ. 웹2.0의 의의 및 현황 1 Ⅱ. 웹2.0은 무엇이 다른가? 4 Ⅲ. 웹2.0의 비즈니스 모델 9 Ⅳ. 사회 경제적 영향 11 산은경제연구소 산업분석 2팀 Ⅰ. 웹2.0의 의의 및 현황 1. 의의 웹2.0이란 무엇인가? 정보의 개방을 통해 인터넷 사용자들간의 정보공유와 참여를 이끌어내고,

More information

52 l /08

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

More information

2009방송통신산업동향.hwp

2009방송통신산업동향.hwp 제 1 절인터넷포털 53) 목차 1. 163. 163. 166 2. 168 176 1. 시장동향 가. 시장규모. 2008 2009. PWC 2008 / 15.6% 599. 2009 1.9% 587. *, (02) 570-4112, byjung@kisdi.re.kr 163 제 3 장 인터넷콘텐츠 < 표 3-1> 세계온라인광고시장규모추이 ( :, %) 2007

More information

Windows Live Hotmail Custom Domains Korea

Windows Live Hotmail Custom Domains Korea 매쉬업코리아2008 컨퍼런스 Microsoft Windows Live Service Open API 한국 마이크로소프트 개발자 플랫폼 사업 본부 / 차세대 웹 팀 김대우 (http://www.uxkorea.net 준서아빠 블로그) Agenda Microsoft의 매쉬업코리아2008 특전 Windows Live Service 소개 Windows Live Service

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 How to produce ChemML and MathML 조윤상 ( 과편협기획운영위원 ) 1 Applications of XML Applications of XML RDF (Resource Description Framework) : 자원의정보를표현하기위한규격, 구문및구조에대한공통적인규칙을지원. RSS (Rich Site Summary) : 뉴스나블로그사이트에서주로사용하는콘텐츠표현방식.

More information

[White Paper]다시보는 시맨틱 웹 그리고 시맨틱 기술 하는 Tabulator와 Sindice에 기반한 데이터 매쉬업 및 브라우징 서비스인 sig.ma는 꼭 한번 경험해 봐야 할 대상이 다. 또한, SemaPlorer나 DBpedia Mobile 경우는 LOD

[White Paper]다시보는 시맨틱 웹 그리고 시맨틱 기술 하는 Tabulator와 Sindice에 기반한 데이터 매쉬업 및 브라우징 서비스인 sig.ma는 꼭 한번 경험해 봐야 할 대상이 다. 또한, SemaPlorer나 DBpedia Mobile 경우는 LOD [White Paper]다시보는 시맨틱 웹 그리고 시맨틱 기술 그림 6. Wikipedia의 Korea inforbox와 dbpedia.org의 Korea 데이터 sheet 진정한 성공을 원한다면, 머리는 구름 위에 있어도 그 발은 땅을 굳게 디디고 있어야 한단다. 시맨틱 웹의 비전이 나 LOD의 발전은 분명 미래에 대한 수 많은 가능성을 제시하고 있다. 하지만,

More information

슬라이드 1

슬라이드 1 4. Mobile Service Technology Mobile Computing Lecture 2012. 10. 5 안병익 (biahn99@gmail.com) 강의블로그 : Mobilecom.tistory.com 2 Mobile Service in Korea 3 Mobile Service Mobility 4 Mobile Service in Korea 5 Mobile

More information

웹2.0

웹2.0 웹의새로운물결 : 웹 2.0 (Intro. to Web 2.0) Web Business Model Implementation Practice Class Material Smart Contents Model Implementation Practice Web 2.0? Web 2.0의명확한정의는없지만, 성공한닷컴기업들에게서발견되는공통적인요소들을포함하는것이 Web

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

00-CourseSyllabus

00-CourseSyllabus 웹기술및응용 : Course Syllabus 2018 년도 2 학기 Instructor: Prof. Young-guk Ha Dept. of Computer Science & Engineering Contents Introduction Major Topics Term Project Course Material Grading Policy Class Schedule

More information

Ⅰ. 서론 1989년 CERN의 팀 버너스 리에 의해 만들어진 월드 와이드 웹 기술은 HTML(HyperText Markup Language), URL(Unified Resource Locator, HTTP(Hyper- Text Transfer Protocol)이라는

Ⅰ. 서론 1989년 CERN의 팀 버너스 리에 의해 만들어진 월드 와이드 웹 기술은 HTML(HyperText Markup Language), URL(Unified Resource Locator, HTTP(Hyper- Text Transfer Protocol)이라는 HTML5 기반의 웹 플랫폼 기술 표준화 동향 d 융합환경하에서의 신성장동력 분석 특집 전종홍 (J.H. Jeon) 이승윤 (S.Y. Lee) 서비스융합표준연구팀 책임연구원 서비스융합표준연구팀 팀장 Ⅰ. 서론 Ⅱ. 웹 기술의 진화 Ⅲ. 웹 애플리케이션 플랫폼 기술 표준 동향 Ⅳ. 웹 운영체제 기술 동향 Ⅴ. 결론 * 본 연구는 방송통신위원회의 지원을 받는 방송통신표준개발지원사업의

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

슬라이드 1

슬라이드 1 모바일소프트웨어프로젝트 지도 API 1 조 20070216 김성수 20070383 김혜준 20070965 이윤상 20071335 최진 1 매시업? 공개 API? 2 매시업 웹으로제공하고있는정보와서비스를융합하여새로운소프트웨어나서비스, 데이터베이스등을만드는것 < 최초의매시업 > 3 공개 API 누구나사용할수있도록공개된 API 지도, 검색등다양한서비스들에서제공 대표적인예

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

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

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

<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

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

PowerPoint Presentation

PowerPoint Presentation 웹과인터넷활용및실습 (Web & Internet) Suan Lee - 웹과인터넷활용및실습 (Web & Internet) - 10 웹 2.0 서비스의구현기술 1 10 웹 2.0 서비스의구현기술 10 Technical Implementation of Web 2.0 Services - 웹과인터넷활용및실습 (Web & Internet) - 10 웹 2.0 서비스의구현기술

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

¸ð¹ÙÀÏÇÖµµÅ¥

¸ð¹ÙÀÏÇÖµµÅ¥ Dicon Report Mobile Hot Talk 88 DIGITAL CONTENT MAR 2006 89 Dicon Report Mobile Hot Talk 기능을통해배포한뉴스와, 개인들이올린다 양한 포스트를 검색하고, 여기에 의견을 개진 하고, 관심있는사람의블로그를검색대상으 로등록하고, 정보를교류한다. 지금까지 대형 포털 사이트가 주었던 수많 은 정보 중

More information

Microsoft PowerPoint - kimswld ppt

Microsoft PowerPoint - kimswld ppt Digital Enterprise Research Institute 시맨틱웹과링크드 데이터 김학래웹앱스콘, 서울, 2008 년 10 월 23 일 Use the template made by Alain Thys Wild Wild West 시맨틱웹은차세대 웹인가? 장미빛미래 DERI, NUI FUTURELAB Galway 시맨틱웹 : 초특급블록버스 DERI, NUI

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

Microsoft Word - 조병호

Microsoft Word - 조병호 포커스 클라우드 컴퓨팅 서비스 기술 및 표준화 추진 동향 조병호* 2006년에 클라우딩 컴퓨팅이란 용어가 처음 생겨난 이래 글로벌 IT 기업 CEO들이 잇달아 차 기 핵심 기술로 클라우드 컴퓨팅을 지목하면서 전세계적으로 클라우드 컴퓨팅이라는 새로운 파 라다임에 관심이 고조되고 있다. 클라우드 컴퓨팅 기술을 이용하면 효율적인 IT 자원을 운용할 수 있으며 비용절감

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

Microsoft Word - 김완석.doc

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

More information

Microsoft PowerPoint - F3-1-이원석

Microsoft PowerPoint - F3-1-이원석 Developing Offline Web Apps 1 ETRI 표준연구센터서비스융합표준연구팀이원석 wslee@{etri.re.kr, w3.org} 목차 웹응용 웹응용이란? 웹응용의종류 웹응용의문제점 Offline 웹응용사례 Offline 웹응용아키텍처 Offline 웹응용툴킷 Google gears Dojo offline Offline 웹응용표준화 결론및향후전망

More information

01장 웹 개요와 실습 환경 구축

01장 웹 개요와 실습 환경 구축 01 장 웹개요와실습환경구축 목차 1. 인터넷과웹소개 2. 웹의동작원리 3. 보조웹표준기술소개 4. HTML5 주요기능소개 5. 실습환경구축 학습목표 1. 웹의개념과특징을이해한다. 2. 웹의동작원리를이해한다. 3. 대표적인웹표준기술의특징을이해한다. HTML5, CSS3, 자바스크립트 4. 웹프로그래밍을위한개발환경을구축한다. 1. 인터넷과웹소개 인터넷 (Internet)

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

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

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

Special Theme _ 모바일웹과스마트폰 차세대모바일웹표준과미래 전종홍 TTA 모바일웹실무반 (WG6051) 의장, ETRI 표준연구센터선임연구원 Special Report 6 1. 머리말최근스마트폰의도입 / 확산과함께본격화되고있는모바일인터넷의변화는하드웨어, 운영

Special Theme _ 모바일웹과스마트폰 차세대모바일웹표준과미래 전종홍 TTA 모바일웹실무반 (WG6051) 의장, ETRI 표준연구센터선임연구원 Special Report 6 1. 머리말최근스마트폰의도입 / 확산과함께본격화되고있는모바일인터넷의변화는하드웨어, 운영 차세대모바일웹표준과미래 전종홍 TTA 모바일웹실무반 (WG6051) 의장, ETRI 표준연구센터선임연구원 1. 머리말최근스마트폰의도입 / 확산과함께본격화되고있는모바일인터넷의변화는하드웨어, 운영체제, 애플리케이션, 서비스까지모든면에서의변화로나타나고있다. 아이폰과안드로이드의등장은모바일 2.0 시대로의전환을알리는신호로새로운단말과플랫폼의무궁무진한가능성, 그리고모바일의미래에대한가능성을보여주고있다

More information

Social Network

Social Network Social Network Service, Social Network Service Social Network Social Network Service from Digital Marketing Internet Media : SNS Market report A social network service is a social software specially focused

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 경영정보시스템 6 장 인간과컴퓨터의대화 : 프로그래밍언어 박주석 jspark@khu.ac.kr 경영정보시스템강의노트 목차 제1부정보화시대의도래제2부너무나빨리발전하는하드웨어제3부컴퓨터의핵심, 소프트웨어제4부컴퓨터를엮어주는정보통신제5부정보화를위한조직기술제6부경영정보시스템의구조와특성제7부경영정보시스템의발전방향 경영정보시스템강의노트 제 3 부 오그웨어 컴퓨터의핵심,

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

Microsoft PowerPoint - KNOM2008제출_연승호_v1.0

Microsoft PowerPoint - KNOM2008제출_연승호_v1.0 마이크로콘텐츠제공을위한 Widget Ecosystem 2008.4 KT 인프라연구소 연승호 (shyeon@kt.com) 목 차 Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ 위젯정의시장동향위젯서비스분류및사례위젯특징및요소기술 Ecosystem 환경 Ⅵ Ⅶ 결 부 론 록 Ⅰ 위젯정의 Window + Gadget 의합성어 : Widget, Gadget, Badge, Module, Snippet

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

Secure Programming Lecture1 : Introduction

Secure Programming Lecture1 : Introduction Malware and Vulnerability Analysis Lecture4-1 Vulnerability Analysis #4-1 Agenda 웹취약점점검 웹사이트취약점점검 HTTP and Web Vulnerability HTTP Protocol 웹브라우저와웹서버사이에하이퍼텍스트 (Hyper Text) 문서송수신하는데사용하는프로토콜 Default Port

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 HTML5 웹프로그래밍입문 1 장. 인터넷과웹환경의발전 목차 1.1 인터넷의역사 1.2 HTML의발전 1.3 인터넷의기본개념 1.4 웹브라우저의종류 소스코드실행사이트 주소 : http://webclass.me/html5_2e 폴더 ch02/ ~ ch14/ 에각장의예제가있어서실행결과확인및소스보기가가능합니다. 1.1 인터넷의역사 1.1.1 인터넷의발전과정 1.1.2

More information

슬라이드 1

슬라이드 1 ment Perspective (주)아임굿은 빅데이터 기술력, 반응형웹 제작, 온라인마케팅 노하우를 겸비한 IT 솔루션개발 및 마케팅 전문 기업입니다. 웹 정보를 수집하는 크롟링 시스템과 대량의 데이터를 처리하는 빅데이터 기술을 통해 쉽게 지나칠 수 있는 정보를 좀 더 가치있고 흥미로운 결과물로 변화하여 고객에게 제공하고 있습니다. 또한 최근 관심이 높아지고

More information

3월16일자.hwp

3월16일자.hwp 동향 * 16) 1. 개요 구글 (Google) 은 2010년 5월구글 I/O 개발자컨퍼런스에서 HTML5를통해플러그인의사용이줄어들고프로그램다운로드및설치가필요없는브라우저기반웹플랫폼환경이점차구현되고있다고강조했다. 그리고애플 (Apple) 은 2010년 2월에출시한아이패드에서처리속도를지연시키는플래시 (flash) 를지원하지않고 HTML5 를이용하여웹브라우저에서오디오,

More information

슬라이드 1

슬라이드 1 Rich Internet Application 포털서비스와 1 인미디어서비스의 RIA 도입방안 2007. 05. 31 SK 커뮤니케이션즈 / 싸이월드사업본부 강정민과장 http://www.cyworld.com/bartkang bartkang@cyworld.com 포털서비스의변화 Page 2 포털서비스의변화 What is Portal? Portal ; 1. A

More information

Web 2.0 and OpenAPI

Web 2.0 and OpenAPI KRnet 2006 발표자료 Web 2.0 and OpenAPI 2006.6. 이재광 leesop@nhncorp.com 웹 2.0 의요소 Web 2.0 의중요한요소 - 고립된정보와기능의저장소에서웹서비스의 플랫폼 으로변화 - 웹컨텐츠를만들고유통하는과정에서사용자들이적극적으로 참여 - 대중의지혜 를적극적으로활용 - 롱테일로상징되는웹의 새로운경제적가치 의창출 2 참고

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 OPEN API 개요및기술동향 2008.02.27 방송기술연구소 하명환 네이버실시간검색어 http://www.monoukee.com/hotkeywords/hotkeywords.html 목차 개방형인터페이스개요 OPEN API의동작원리국내외매시업서비스예 BBC Backstage OPEN API 분석관련이슈및전망 개방형인터페이스개요 - 정의 고전적인의미의 API(Application

More information

지상파(디지털) 방송의 재전송이 큰 목적 중 하나이므로 전세계적으로 IPTV의 보급이 더욱 촉진될 가능성이 높음 단말기 측면 전망 향후에는 거치형 TV만이 아니고 휴대전화, 휴대게임기 등에 대해서도 각종 콘 텐트 전송이 더욱 확대될 것이고 더 나아가 휴대전화 TV 휴대게임기 등 단말기 상호간의 콘텐트 전송이 더욱 증가될 것임 서비스 측면 전망 유저가 편한 시간대에

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

..,. Job Flow,. PC,.., (Drag & Drop),.,. PC,, Windows PC Mac,.,.,. NAS(Network Attached Storage),,,., Amazon Web Services*.,, (redundancy), SSL.,. * A

..,. Job Flow,. PC,.., (Drag & Drop),.,. PC,, Windows PC Mac,.,.,. NAS(Network Attached Storage),,,., Amazon Web Services*.,, (redundancy), SSL.,. * A ..,. Job Flow,. PC,.., (Drag & Drop),.,. PC,, Windows PC Mac,.,.,. NAS(Network Attached Storage),,,., Amazon Web Services*.,, (redundancy), SSL.,. * Amazon Web Services, Inc.. ID Microsoft Office 365*

More information

Web Scraper in 30 Minutes 강철

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

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

ibmdw_rest_v1.0.ppt

ibmdw_rest_v1.0.ppt REST in Enterprise 박찬욱 1-1- MISSING PIECE OF ENTERPRISE Table of Contents 1. 2. REST 3. REST 4. REST 5. 2-2 - Wise chanwook.tistory.com / cwpark@itwise.co.kr / chanwook.god@gmail.com ARM WOA S&C AP ENI

More information

Gartner Day

Gartner Day 1 OracleAS 10g Wireless 2 Universal Access Many Servers PC Wireless Browsing Telephony 802.11b Voice 2 way Ask Consolidated Backend Offline Synchronization IM/Chat Browser Messaging 3 Universal Access

More information

Microsoft Word - 2.이승윤_특집_.doc

Microsoft Word - 2.이승윤_특집_.doc 차세대모바일웹플랫폼표준화동향 Trends of Standardization on Future Mobile Web Platform 모바일소프트웨어기술동향특집 이승윤 (S.Y. Lee) 정해원 (H.W. Jung) 서비스융합표준연구팀팀장표준연구센터센터장 목차 Ⅰ. 서론 Ⅱ. 차세대모바일웹기술 Ⅲ. 차세대모바일웹표준화동향 Ⅳ. 결론및대응전략 최근모바일환경은스마트폰의확산에따라가히혁명적인변화를가져오고있으며,

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

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

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

<C3E6B3B2B1B3C0B0313832C8A32DC5BEC0E7BFEB28C0DBB0D4292D332E706466>

<C3E6B3B2B1B3C0B0313832C8A32DC5BEC0E7BFEB28C0DBB0D4292D332E706466> 11-8140242-000001-08 2013-927 2013 182 2013 182 Contents 02 16 08 10 12 18 53 25 32 63 Summer 2 0 1 3 68 40 51 57 65 72 81 90 97 103 109 94 116 123 130 140 144 148 118 154 158 163 1 2 3 4 5 8 SUMMER

More information

wtu05_ÃÖÁ¾

wtu05_ÃÖÁ¾ 한 눈에 보는 이달의 주요 글로벌 IT 트렌드 IDG World Tech Update May C o n t e n t s Cover Story 아이패드, 태블릿 컴퓨팅 시대를 열다 Monthly News Brief 이달의 주요 글로벌 IT 뉴스 IDG Insight 개발자 관점에서 본 윈도우 폰 7 vs. 아이폰 클라우드 컴퓨팅, 불만 검증 단계 돌입 기업의

More information

Voice Portal using Oracle 9i AS Wireless

Voice Portal using Oracle 9i AS Wireless Voice Portal Platform using Oracle9iAS Wireless 20020829 Oracle Technology Day 1 Contents Introduction Voice Portal Voice Web Voice XML Voice Portal Platform using Oracle9iAS Wireless Voice Portal Video

More information

(Microsoft PowerPoint \277\243\305\315\307\301\266\363\300\314\301\356 \260\374\301\241\300\307 HTML5)

(Microsoft PowerPoint \277\243\305\315\307\301\266\363\300\314\301\356 \260\374\301\241\300\307 HTML5) - W3C 가개발중인차세대 HTML 표준, HTML5 - 엔터프라이즈관점의 HTML5 2 HTML5 관련최근주요업계동향은? HTML5 vs (Flash vs Silverlight) 3 4 5

More information

SIGIL 완벽입문

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

More information

<4D6963726F736F667420576F7264202D205B4354BDC9C3FEB8AEC6F7C6AE5D3131C8A35FC5ACB6F3BFECB5E520C4C4C7BBC6C320B1E2BCFA20B5BFC7E2>

<4D6963726F736F667420576F7264202D205B4354BDC9C3FEB8AEC6F7C6AE5D3131C8A35FC5ACB6F3BFECB5E520C4C4C7BBC6C320B1E2BCFA20B5BFC7E2> 목차(Table of Content) 1. 클라우드 컴퓨팅 서비스 개요... 2 1.1 클라우드 컴퓨팅의 정의... 2 1.2 미래 핵심 IT 서비스로 주목받는 클라우드 컴퓨팅... 3 (1) 기업 내 협업 환경 구축 및 비용 절감 기대... 3 (2) N-스크린 구현에 따른 클라우드 컴퓨팅 기술 기대 증폭... 4 1.3 퍼스널 클라우드와 미디어 콘텐츠 서비스의

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

XSS Attack - Real-World XSS Attacks, Chaining XSS and Other Attacks, Payloads for XSS Attacks

XSS Attack - Real-World XSS Attacks, Chaining XSS and Other Attacks, Payloads for XSS Attacks XSS s XSS, s, May 25, 2010 XSS s 1 2 s 3 XSS s MySpace 사건. Samy (JS.Spacehero) 프로필 페이지에 자바스크립트 삽입. 스크립트 동작방식 방문자를 친구로 추가. 방문자의 프로필에 자바스크립트를 복사. 1시간 만에 백만 명이 친구등록. s XSS s 위험도가 낮은 xss 취약점을 다른 취약점과 연계하여

More information

141124 rv 브로슈어 국문

141124 rv 브로슈어 국문 SMART work MOBILE office Home Office 원격제어에 대한 가장 완벽한 해답, 스마트워크 및 모바일 오피스를 위한 최적의 솔루션 시간과 공간의 한계를 넘어서는 놀라운 세계, 차원 이 다른 원격제어 솔루션을 지금 경험해보십시오! RemoteView? 리모트뷰는 원거리의 내 PC 또는 관리할 서버에 프로그램 설치 후, 인터넷을 통해 언제

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

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 워드프레스소개및운용관리안내 1 목차 2 1. 워드프레스소개 역사 2003 년매트물렌웨그에의해탄생 ver0.7 플러그인구조, 애플리케이션프로그램밍인터페이스도입 테마구조와페이지운영이가능한 ver1.5 로테마변경및디자인에대한자유도부여 Wyswyg 방식의문서편집기도입 MU(multi-user) 개념의도입 Social 쉐어플러그인도입으로 (SNS 연계 ) 현재워드프레스

More information

Microsoft PowerPoint - web-part03-ch20-XMLHttpRequest기본.pptx

Microsoft PowerPoint - web-part03-ch20-XMLHttpRequest기본.pptx 과목명 : 웹프로그래밍응용교재 : 모던웹을위한 JavaScript Jquery 입문, 한빛미디어 Part3. Ajax Ch20. XMLHttpRequest 2014년 1학기 Professor Seung-Hoon Choi 20 XMLHttpRequest XMLHttpRequest 객체 자바스크립트로 Ajax를이용할때사용하는객체 간단하게 xhr 이라고도부름 서버

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 05 장 CSS3 선택자 1. 선택자개요 2. 기본선택자 3. 속성선택자 4. 후손선택자와자손선택자 5. 반응 / 상태 / 구조선택자 CSS 블록을생성할수있다. 선택자를이해하고적절한선택자를활용할수있다. 1 선택자개요 CSS3 선택자 특정한 HTML 태그를선택할때사용하는기능 선택한태그에원하는스타일이나스크립트적용가능 그림 5-1 CSS 블록 CSS 블록 style

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

6강.hwp

6강.hwp ----------------6강 정보통신과 인터넷(1)------------- **주요 키워드 ** (1) 인터넷 서비스 (2) 도메인네임, IP 주소 (3) 인터넷 익스플로러 (4) 정보검색 (5) 인터넷 용어 (1) 인터넷 서비스******************************* [08/4][08/2] 1. 다음 중 인터넷 서비스에 대한 설명으로

More information

<4D F736F F F696E74202D20C0B1BCAEC2F92DC4DAB8AEBEC6C0CEC5CDB3DDB4E5C4C42D616A61782E707074>

<4D F736F F F696E74202D20C0B1BCAEC2F92DC4DAB8AEBEC6C0CEC5CDB3DDB4E5C4C42D616A61782E707074> AJAX (Asynchronous Javascript+XML) 기술소개및향후전망 윤석찬 channy@daumcorp.com 다음커뮤니케이션 R&D 센터 본자료의디자인요소중많은부분은 http://we04.com 에서발표한 Doug Bowman 의프리젠테이션을인용하였습니다. Agenda What s Ajax? Ajax 의정의및소개 기존웹서비스나 Remote Scripting

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

<C1A4BAB8BBEABEF720B9CEB0A3B9E9BCAD2DC3D6C1BE2E687770>

<C1A4BAB8BBEABEF720B9CEB0A3B9E9BCAD2DC3D6C1BE2E687770> 제3부 IT 산업 주요 동향 제3부 IT 산업 주요 동향 제1장 웹 2.0 시대의 비즈니스 트렌드 제1절 웹 2.0, 그 의미와 담론 1. 웹의 급격한 변화를 가리키는 대명사인 웹2.0 닷컴버블 붕괴 이후 인터넷 기업은 아마존, 이베이, 구글처럼 살아남은 기업과 넷스케이 프, 라이코스처럼 소멸된 기업으로 구분되었다. 사람들은 닷컴버블에서 살아남은 기업과 죽

More information

Google Maps Platform

Google Maps Platform Google Maps Platform 2006. 6 KTH 기술본부플랫폼개발팀이호철 -1- 목차 1. Google Maps 개요 2. Google Maps 전략 3. Google Maps Mashups 4. Google Maps VS. 별첨. 구현 / 참고사이트 -2- 1. Google Maps 개요 Google Maps 은 Platform 이다. Google

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

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEBCD2C7C1C6AEBFFEBEEEB9DFC7A5C0DAB7E12E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEBCD2C7C1C6AEBFFEBEEEB9DFC7A5C0DAB7E12E BC8A3C8AF20B8F0B5E55D> 참여를통한 Web2.0 플랫폼구현 - WebSquare 소개및협업제안 2007. 11 인스웨이브시스템즈 김욱래 (wlkim@inswave.com) 2007. 4. 6 Contents Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ 플랫폼으로서의 Web AJAX 적용과과제웹 2.0 플랫폼 : WebSquare 참여와협업을통한사업모델 WebSquare 데모 - 1 - Contents Ⅰ 플랫폼으로서의

More information

PowerPoint Presentation

PowerPoint Presentation Ubiquitous United Network http://www.ubiu.net 2010 년제 1 회유비유넷세미나 2010 년 4 월 10 일 윤훈주유비유넷대표운영자 firehj@hanmail.net http://www.yhj.pe.kr http://twitter.com/firehj 들어가며 맛있는먹거리가있고동물들이뛰어노는곳, 2010 년유비유넷세미나 (http://www.ubiu.net)

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

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

<B9AEC8ADBBEABEF7BFACB1B8BDC720BCBCB9CCB3AA2DBCD2BCC8B3D7C6AEBFF6C5A9BCADBAF1BDBA20C1F8C8AD20BCBCB9CCB3AA2E687770>

<B9AEC8ADBBEABEF7BFACB1B8BDC720BCBCB9CCB3AA2DBCD2BCC8B3D7C6AEBFF6C5A9BCADBAF1BDBA20C1F8C8AD20BCBCB9CCB3AA2E687770> 주제 3 발 표 송 인 수 콘텐츠경영연구소 팀장 1. 서론 인간은 기술에 의해 끊임없이 새로운 환경을 만들어 내고 변화된 환경에 적응해 왔다. 농경 기술은 인류의 삶은 유목생활에서 정착생활로 변화 시켜 주었으며 이로 인해 한정된 공간에서 더 많은 인간이 생존을 영위할 수 있게 되 었다. 증기기관은 산업화시대를 만들어 냄으로써 인류 삶의 제 1의 산업으로 여겨지던

More information

접근성과 웹 The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect. Tim Berners-Lee, the inventor

접근성과 웹 The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect. Tim Berners-Lee, the inventor 웹 접근성 : 최근 동향 신정식 jshin@i18nl10n.com 2006-06-29 웹 접근성 : 최근 동향 2 / 30 신정식 접근성과 웹 The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect. Tim Berners-Lee,

More information

슬라이드 1

슬라이드 1 Visual 2008 과신속한애플리케이션 개발 웹어플리케이션 정병찬 ( 주 ) 프리엠컨설팅개발팀장 johnharu@solutionbuilder.co.kr http://www.solutionbuilder.co.kr 목차 Visual Studio 2008 웹개발홖경 ListView와 DataPager ASP.NET AJAX Silverlight 웹어플리케이션 ASP.NET

More information

3장

3장 C H A P T E R 03 CHAPTER 03 03-01 03-01-01 Win m1 f1 e4 e5 e6 o8 Mac m1 f1 s1.2 o8 Linux m1 f1 k3 o8 AJAX

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

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Synergy EDMS www.comtrue.com opyright 2001 ComTrue Technologies. All right reserved. - 1 opyright 2001 ComTrue Technologies. All right reserved. - 2 opyright 2001 ComTrue Technologies. All right reserved.

More information

소규모 비즈니스를 위한 플레이북 여기서 다룰 내용은 다음과 같습니다. 1. YouTube 소개 2. YouTube에서 비즈니스를 위한 채널 만들기 3. 눈길을 끄는 동영상 만들기 4. 고객의 액션 유도하기 5. 비즈니스에 중요한 잠재고객에게 더 많이 도달하기

소규모 비즈니스를 위한 플레이북 여기서 다룰 내용은 다음과 같습니다. 1. YouTube 소개 2. YouTube에서 비즈니스를 위한 채널 만들기 3. 눈길을 끄는 동영상 만들기 4. 고객의 액션 유도하기 5. 비즈니스에 중요한 잠재고객에게 더 많이 도달하기 소규모 비즈니스를 위한 YouTube 플레이북 YouTube에서 호소력 있는 동영상으로 고객과 소통하기 소규모 비즈니스를 위한 플레이북 여기서 다룰 내용은 다음과 같습니다. 1. YouTube 소개 2. YouTube에서 비즈니스를 위한 채널 만들기 3. 눈길을 끄는 동영상 만들기 4. 고객의 액션 유도하기 5. 비즈니스에 중요한 잠재고객에게 더 많이 도달하기

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

제이쿼리 (JQuery) 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호

제이쿼리 (JQuery) 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호 제이쿼리 () 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호 CSS와마찬가지로, 문서에존재하는여러엘리먼트를접근할수있다. 엘리먼트접근방법 $( 엘리먼트 ) : 일반적인접근방법

More information

i4uNETWORKS_CompanyBrief_150120.key

i4uNETWORKS_CompanyBrief_150120.key CEO Management Support Education Mobile COO Marketing Platform Creative CLIENTS COPYRIGHT I4U NETWORKS. INC. ALL RIGHTS RESERVED. 16 PORTFOLIO CJ제일제당 소셜 미디어 채널 (2014 ~ ) 최신 트랜드를 반영한 콘텐츠

More information

Microsoft PowerPoint - TTA-mashup-hollobit.ppt [호환 모드]

Microsoft PowerPoint - TTA-mashup-hollobit.ppt [호환 모드] WOS(Web of Services) - Open API and Mashup - 2007.3.6 한국전자통신연구원표준연구센터서비스융합표준연구팀전종홍 Email: hollobit@etri.re.kr Blog: http://blog.webservices.or.kr/hollobit Tel : 042-860-5333 http://blog.webservices.or.kr/hollobit/presentation/tta-mashup-hollobit.pdf

More information

Microsoft PowerPoint - e-biz-05.ppt

Microsoft PowerPoint - e-biz-05.ppt [05 강 ] 인터넷과응용기술 목 차 인터넷과응용기술 1 인터넷과 IP IP 주소 2 도메인네임시스템 (DNS) 3 전자우편 (e-mail) 4 검색서비스 5 IPTV 6 웹서비스및 Semantic Web 7 웹 2.0 8 인트라넷 / 엑스트라넷 1. 인터넷과 IP 주소 인터넷의주소개념과 Sub-net MAC Address DTE 1 개당 1 개씩부여되는고유한주소

More information

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

Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based e- Business Web Site 2002. 04.26 Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based Approach High E-Business Functionality Web Web --based based KMS/BIS

More information

7.1 인터넷의개요 인터넷이란? 웹의발전 인터넷의구성 인터넷의확산 2

7.1 인터넷의개요 인터넷이란? 웹의발전 인터넷의구성 인터넷의확산 2 인터넷환경과멀티미디어 7.1 인터넷의개요 7.2 하이퍼미디어와웹 (Web) 7.3 인터넷 / 웹기반서비스 7.4 인터넷의활용분야및멀티미디어콘텐츠 7.5 웹 2.0 1 7.1 인터넷의개요 인터넷이란? 웹의발전 인터넷의구성 인터넷의확산 2 7.1 인터넷의개요 인터넷의개념과발전 인터넷의정의 Narrow meaning: IP(Internet Protocol) 를전송규약으로사용

More information

<4D6963726F736F667420576F7264202D20C1A4BAB8C5EBBDC5C1F8C8EFC7F9C8B8BFF8B0ED5FBDBAB8B6C6AEBDC3B4EBBAF22E727466>

<4D6963726F736F667420576F7264202D20C1A4BAB8C5EBBDC5C1F8C8EFC7F9C8B8BFF8B0ED5FBDBAB8B6C6AEBDC3B4EBBAF22E727466> 스마트TV 시대의 빅뱅과 미디어 생태계 송 민 정 KT 경제경영연구소, mzsong@kt.com 1. 들어가는 말 스마트TV란 스마트폰 운영체제(Operating System)를 탑재해 소비자가 인터넷을 통해 다양한 애플리케이션(Application: 이후 앱)을 다운로드 받을 수 있게 하는 신개념의 TV이며, 스마트폰이 촉발한 또 하나의 단말 혁명이다. 스마트폰과

More information

Microsoft PowerPoint - HTML5-교육컨설팅.ppt

Microsoft PowerPoint - HTML5-교육컨설팅.ppt 융합형 IT Specialist 인력양성교육 웹개발기술의변화방향 윤석찬 다음커뮤니케이션 HTML Timeline HTML5 리치웹기술의성장 과거의유산 웹브라우저전쟁및비표준웹브라우저 (IE6) 플러그인양산ActiveX, NS Plugin, Flash 웹 2.0 과웹애플리케이션 브로드밴드환경하에사용자참여기반의웹플랫폼성장 Ajax 기반의리치웹애플리케이션성장 ( 구글맵,

More information

Module 1

Module 1 제 2 절웹 2.0: 비즈니스 2.0 학습성과 웹 2.0과이것의네가지성격을설명 커뮤니티들이네트워크를형성하고협업하는데비즈니스 2.0이어떻게도움을주는지설명 협업을위한비즈니스 2.0의세가지도구들에대해설명 비즈니스 2.0과관련된세가지문제점들을설명 웹 3.0과차세대온라인비즈니스에대해설명 웹 2.0: 비즈니스 2.0 의장점 웹 2.0 인터넷이용의차세대방법 비즈니스 2.0은사용자인터넷이용의차세대방법

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

소프트웨어 융합 개론

소프트웨어 융합 개론 소프트웨어융합개론 의개념 컴퓨터, 즉컴퓨팅기능을가진시스템들이물리적인매체로서로연결되어데이터를교환하는시스템들의모임 단말시스템 (end system), 중개시스템 (intermediate system) ISP (Internet Service Provider) 개인이나기업체에게인터넷접속서비스를제공하는회사 Internet: a network of networks 단말네트워크와코아네트워크

More information