PowerPoint 프레젠테이션

Similar documents
슬라이드 1

2009방송통신산업동향.hwp

Web 2.0 and OpenAPI

슬라이드 1

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

<B9AEC8ADBBEABEF7BFACB1B8BDC720BCBCB9CCB3AA2DBCD2BCC8B3D7C6AEBFF6C5A9BCADBAF1BDBA20C1F8C8AD20BCBCB9CCB3AA2E687770>

게시판 스팸 실시간 차단 시스템

160322_ADOP 상품 소개서_1.0

Week13

untitled

Windows Live Hotmail Custom Domains Korea

Microsoft Word - src.doc

<C1A4C3A5B8DEB8F05FC1A C8A35FB0F8B0F8B5A5C0CCC5CD20B0B3B9E6B0FA20B0ADBFF8B5B52E687770>

PDF_Compass_32호-v3.pdf

Web Scraper in 30 Minutes 강철

( )업계소식

( )전국네트워크

( )업계소식

( )업계소식(14.01월)


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

2014밝고고운동요부르기-수정3

2005프로그램표지

Slide 1


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

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

Google Maps Platform

00-CourseSyllabus

Microsoft Word - 김완석.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

미디어 및 엔터테인먼트 업계를 위한 Adobe Experience Manager Mobile

<4D F736F F F696E74202D205B444D435D36BFF95FB5F0C1F6C5D0B9CCB5F0BEEE20B5BFC7E220BAB8B0EDBCAD5F C5EBC7D5BABB29>

해외전자정보서비스이용교육 EBSCO ebooks - 인터페이스상세이용방법및다운로드 ( 대출모드 ) 안내

ibmdw_rest_v1.0.ppt

<4D F736F F D20BDBAB8B6C6AE545620BCD3BFA1BCADC0C720534E5320C6F7C1F6BCC5B4D720B9D720C0FCB7AB5FBCDBB9CEC1A42E646F63>

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

2

Intro to Servlet, EJB, JSP, WS

<C1A4BAB8BBEABEF720B9CEB0A3B9E9BCAD2DC3D6C1BE2E687770>

COVER STORY

JavaGeneralProgramming.PDF

(주)나우프로필의 이동형 대표 개편의 방향이 시민참여를 많이 하는 방향이라, 홈페이지 시안 이 매우 간편해져서 소통이 쉬워질 것 같다. 다만 웹보다 모바일 이용자가 지속적으로 급증하는 추세이므로 이에 적합한 구조가 되도록 보장해야 한다. 소셜미디어전략연구소 배운철 대표

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

무제-1

슬라이드 1

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

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

var answer = confirm(" 확인이나취소를누르세요."); // 확인창은사용자의의사를묻는데사용합니다. if(answer == true){ document.write(" 확인을눌렀습니다."); else { document.write(" 취소를눌렀습니다.");

Microsoft Word _Smallcap

내지무인화_

보고서를 펴내며 2009 지속가능성 보고서는 다음이 발간하는 최초 보고서입니다. 첫 보 고서 발간을 통해 다음은 다음의 이해관계자와 상호간에 미치는 영향이 무 엇인지 알게 되었으며, 앞으로 다음이 지속가능한 발전과 성장을 이뤄내기 위해서 해야 할 역할과 나아가야 할 방

464

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

PowerPoint Template

<C6F7C5D0BAB8B0EDBCAD5FC3D6C1BE2E687770>

쉽게 풀어쓴 C 프로그래밍

놀이동산미아찾기시스템

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

슬라이드 1

[ 네이버마일리지 ] 디자인셋팅매뉴얼 1. 장바구니페이지에네이버마일리지안내추가 - 위치 : HTML 디자인설정 > 장바구니 > 장바구니주문목록 {{$c_3}} [ 편집 ] 버튼클릭 > HTML 편집탭으로이동 > 여러개의장바구니모두결제버튼 {u9} [ 편집 ] 버튼클릭하

Scopus 한국어이용가이드-3차수정

Microsoft Word - Korean_뷰어 메뉴얼_공용_ADVR&SWi_.doc

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

<4D F736F F D20C1A4BAB8C5EBBDC5C1F8C8EFC7F9C8B8BFF8B0ED5FBDBAB8B6C6AEBDC3B4EBBAF22E727466>

초보자를 위한 분산 캐시 활용 전략


슬라이드 1

학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2

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

PowerPoint Template

PowerPoint 프레젠테이션

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

국내외 장애인 텔레비전 방송 현황 연구

<B4EBC7D1BAF1B8B8C7D0C8B8C3DFB0E8C7D0BCFABFACBCF62D C1F8C2A520C3D6C1BE292E687770>


SBR-100S User Manual

IPAK 윤리강령 나는 _ 한국IT전문가협회 회원으로서 긍지와 보람을 느끼며 정보시스템 활용하 자. 나는 _동료, 단체 및 국가 나아가 인류사회에 대하여 철저한 책임 의식을 가진 다. 나는 _ 활용자에 대하여 그 편익을 증진시키는데 최선을 다한다. 나는 _ 동료에 대해

<35B9DAC1F6BCF62CC0CCBFECC8C62CB7F9B5BFBCAE2E687770>

(SD)신작영화 (SD)신작영화 뽀로로극장판-슈퍼썰매대모험 ,000 (SD)신작영화 (SD)신작영화 콜럼버스서클 ,000 (SD)신작영화 (SD)신작영화 세인츠앤솔저-공수특전대 2013.

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

CLICK, FOCUS <표 1> 스마트TV와 기존TV의 구분 및 비교 구분 전통TV 케이블TV/IPTV 인터넷TV/웹TV 스마트TV 전달방식 방송전파 케이블/인터넷망 인터넷망 인터넷망 양방향 서비스 없음 부분적으로 있음 있음 있음 콘텐츠 지상파 방송사가 확보한 콘텐츠


02_3 지리산권 스마트폰 기반 3D 지도서비스_과업지시서.hwp

1

BEA_WebLogic.hwp

52 l /08



1

Microsoft Word - ICT Report

Facebook API

레이아웃 1

Trend Analysis 유튜브는 지난 2007년 말을 기준으로 미국 시장에서만 매일 6만5천여 건의 비디오 업로드와 1천억 건의 시청 횟수를 기록했다. 현재 전 세계 비디오 포털 시장에서, Google Video, My Space TV, Yahoo!Video, Br

[Brochure] KOR_TunA

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

한국의 성공 E-Biz에서 배우자.hwp

1

1

H-2 한영수

Transcription:

OPEN API 개요및기술동향 2008.02.27 방송기술연구소 하명환

네이버실시간검색어 http://www.monoukee.com/hotkeywords/hotkeywords.html

목차 개방형인터페이스개요 OPEN API의동작원리국내외매시업서비스예 BBC Backstage OPEN API 분석관련이슈및전망

개방형인터페이스개요 - 정의 고전적인의미의 API(Application Programming Interface) 는운영체제 (OS; Operating System) 와응용프로그램 (Application program) 사이의통신에사용되는언어나메시지를의미 많은 API 혹은 Function 의집합

개방형인터페이스개요 - 정의 http://nagle.u1i.net/ API vs OPEN API My Application Win32 API OS My Web Site OPEN API Web Site

개방형인터페이스개요 - 정의 API 층을두는이유 : 응용프로그램개발자입장에서운영체제의복잡한기능을일일이이해하지못하더라고 API 를통해기능을요구하고, 그결과값만을활용할수있는이점이있기때문임. 프로그래머들은 API 만을조합하여원하는프로그램을제작할수있음 PC 운영체제의범위를벗어나웹사이트등을운영하는서비스업체가특정기능혹은콘텐츠서비스를위해외부에접근방법을공개한형태를개방형인터페이스 ( 이하 OPEN API) 로정의 API 를조합하여원하는프로그램을제작하듯이, 오픈 API 를조합하여새로운서비스를개발하는것이가능

개방형인터페이스개요 - 정의 Mashup 용어 Mashup : 팝뮤직에서처음사용되기시작한용어, 아티스트나디스크자키가두곡또는그이상의곡을섞어서연주하는것을의미 My Web Site OPEN API Web Site OPEN API Web Site

개방형인터페이스개요 국내외현황 해외 Google, ebay, Amarzon 등에서다양한 API 를제공, 국내의경우네이버, 다음, 알라딘등에서 API 제공 매시업디렉토리서비스를제공하는프로그래머블웹에따르면전세계의 API 현황은 500 여개, 이를활용한매시업사이트수는 2500 여개에달함. 하루평균 3~4 정도의새로운매시업사이트가생겨나고있음 (2007.12 월현재 ) API 및매시업사이트구축에는다양한기술적노하우와시간이필요하므로급격하게서비스가확대되지는않고있으며, 완만하게증가하는추세임 Metcalfe 의법칙 : 네트워크의가치는네트워크에연결된사용자 ( 사람, 디바이스, 응용프로그램 ) 들의수의제곱에비례

개방형인터페이스개요 - 국내외현황 실제로는 API 의제곱에해당하는매시업이존재하기는힘들며프로그래머블웹에는지금까지공개된 500 여개 API 를사용하여서비스되는매시업매트릭스를공개하고있음 구글지도 API 가전체사용의 50% 정도차지할정도로인기가높음 Google, Flickr, Amazon/Naver, Daum, 판도라 TV

OPEN API 의동작원리 API 의동작은사용하는입장에서는크게요청 (request) 하고, 결과값을받아해석 (parse) 하는단계로구성 요청방법은 REST, SOAP, XML-RPC 등의형식이있음. REST 방식이간단하고사용하기편리하여많은 API 제공업체들이 REST 방식을지원하고있음 http://openapi.naver.com/search?key= 사용자키 &target= 서비스 ID&.. 사용자키는서비스제공업체에서신청하여발급가능. 다음과네이버등의경우해당서비스사용횟수를제한하고있음 OPEN API 의실행결과는보통 RSS, XML, JSON 방식중하나로반환. 네이버의경우 RSS 형식으로만결과값을반환하고, 다음의경우 RSS, XML, JSON 을모두지원하며, 알라딘의경우 RSS 와 JSON 방식을지원 RSS 형식을가장많이지원

OPEN API 의동작원리 RSS 방식의 OPEN API 결과예시

OPEN API 의동작원리 Demonstration 네이버북서치 OPEN API 요청결과값을일반사용자에게그대로표현할수는없으며, RSS 를해석하여웹브라우저에서표현가능한 HTML 로변환하는과정이필요함 Demonstration 네이버실시간검색어

국내외매시업서비스예 현재정보를지도에표시하는형태가가장많음 하우징맵 (http://housingmaps.com) : 구글맵지도와크레이리스트의부동산정보를매시업서비스로구현한서비스 트위터비전 (http://twittervision.com) MR LEE 촬영지정보 (http://www.iconbox.com/) : 직접촬영한사진들을지도상에표시하고, 해당지역의사진들을검색 API 를통해서제공. 사진취미용사이트 아마존웹서비스 : 제휴사사이트에서직접아마존장바구니등을사용하여결재가능, 아마존전체판매의 28%(2005 2Q)

국내외매시업서비스예 아마존웹서비스 22books.com : 도서이미지및정보를아마존에서제공. 구매버튼을클릭하면아마존구매페이지로연결. 아마존은매출일부를지불 My Web Site(22books) OPEN API Web Site(amazon.com)

KBS 가제공할수있는정보 편성정보 프로그램 essence 포털개인블로그쇼핑 메타데이터

BBC Backstage OPEN API 개인개발자혹은디자이너가 BBC 콘텐츠를활용하여개발할수있는관련 API 를제공. BBC 입장에서는새로운콘텐츠소비에대한시청자의아이디어를취합하는역할을하는홈페이지를운영

BBC Backstage OPEN API Feed API API News Feed : 헤드라인뉴스, 속보, 인기뉴스등제공 Sports Feed : 인기스포츠뉴스제공 BBC Community : BBC 에서커뮤니티사이트의최신기사나참가자들의토론내용정보등을제공 Weather Feed : 3 일치의날씨정보제공 BBC TV and Radio Schedule data API : 향후방송될 7 일간의방송프로그램관련정보를제공. TV Anytime 포맷 channel, genre, group, programme, schedule 관련정보를제공함

BBC Backstage OPEN API 키워드검색 : doctor 키워드를가진프로그램을검색

BBC Backstage OPEN API 프로토타입 : Web 2.0의개념을적극활용 BBC Top Stories Google Gadget BBC on Now and Next Google gadget BBC Radio Player

관련이슈및전망 매시업은참신하지만급격하게서비스가확대되지는않고있음 2006 년구글은전문개발자를위한 SOAP API 지원을전면중단하고검색일부에 Ajax API 도입함. Ajax API 는기존의 OPEN API 가 UI 를포함하지않고순순한데이터만을제공한것에반해다양한 UI 를 API 수준에서제공

관련이슈및전망 OPEN API 가성공하기위해서는다른곳에서는서비스하기힘든양질의콘텐츠서비스를제공할수있어야함. 현재포털에서뉴스, 날씨, 쇼핑모든서비스를다제공하는단계이며, 2007 년부터위젯을활용한전용서비스가시작되고있음. 이러한변화는점차가속화되어향후 OPEN API 만으로구성된웹서비스가가능할것으로전망됨 OPEN API 를활용한비즈니스를구상하는매시업사용자의경우, 불안정한서비스를불만으로재기중이며, 이를통해보면아직까지는상용화를염두해두지않아불안정한상태인것으로판단. OPEN API 를제공하는제공자입장에서는서비스제공에따른수익화문제, 지적재산권문제등이정리되지않은상태임 수익모델로는아마존의경우와같은제휴모델, API 호출회수혹은회원가입등의유료화모델, API 호출검색결과에광고를접목하는광고모델등을고려해볼만함 API 호출시의인증문제고려