1 / 11

Mashup !

Mashup !. cutewebi@gmail.com http://cutewebi.tistory.com 김희정. Mashup 이란 ?. 인터넷상에서 제공되고 있는 다양한 서로 다른 서비스와 기능을 합쳐서 새로운 서비스 또는 응용으로 만들어 내는 것을 의미 서로 다른 오픈 API 를 이용해 시너지 를 낼 수 있는 새로운 서비스를 만듦 . 개방과 공유 를 전제로 하는 웹 2.0 개념의 핵심 기술. Mashup 의 기술요소. XML 과 웹서비스 의 처리. Mashup 의 장점과 단점.

rune
Download Presentation

Mashup !

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Mashup! cutewebi@gmail.com http://cutewebi.tistory.com 김희정

  2. Mashup이란? • 인터넷상에서 제공되고 있는 다양한 서로 다른 서비스와 기능을 합쳐서 새로운 서비스 또는 응용으로 만들어 내는 것을 의미 • 서로 다른 오픈API를 이용해 시너지를 낼 수 있는 새로운 서비스를 만듦. • 개방과 공유를 전제로 하는 웹2.0 개념의 핵심 기술

  3. Mashup의 기술요소 • XML과 웹서비스의 처리

  4. Mashup의 장점과 단점 • 장점 : 새로운 서비스를 개발하는데 들어가는 비용이 거의 없다. • 단점 : 매쉬업 서비스는 다른서비스에종속적이기 때문에 지도서비스API를 중단하거나 API가 수정된다면 그것을 이용하는 모든서비스를 바꿔야 한다.

  5. OpenAPI를 제공하는 사이트 • Daum (http://dna.daum.net/) • Naver (http://openapi.naver.com/) • Google (http://code.google.com/more/ ) • Youtube (http://youtube.com/dev) • Flickr (http://www.flickr.com/services/) • Openmaru (https://api.openmaru.com/)

  6. Mashup사례 • http://housingmaps.com • 구글지도를 이용한 하우징맵스

  7. Mashup사례 • wikimapia ( http://www.wikimapia.org ) • Wikipedia + google map = wikimapia

  8. Y! 지도 위에서 뉴스를 • http://lovesera.com/camp/maps/U8news.php • 화면 오른쪽의 지도를 이동하면 해당 지역의 뉴스가 보여짐. • 구현방식 • 1) 화면에 보여지는 지도의 중심 좌표를 알아낸다 • 2) 중심 좌표의 지역명을 알아낸다 • 3) 이 지역명으로 뉴스를 검색한다 • 4) 함께 보여준다.

  9. Flickr사진을 Y! 지도 위에 • http://lovesera.com/camp/flickr/map/ 사진의 photo_ID를 입력하면flickr.photos.geo.getLocation메소드를 이용해 위도 경도 정보를 찾아내고,이 값을 이용해 지도위에 해당 사진을 표시해 주는 예제.

  10. 예제 • Flickr사진을 Yahoo! 지도 위에 • Yahoo 지도 API • http://kr.open.gugi.yahoo.com/document/reference.php • Flickr photos.geo • http://www.flickr.com/services/api/

  11. 감사합니다 • Q&A

More Related