프로그래밍[Univ]/웹 프로그래밍

[Web 2.0&Mash Up] 웹 2.0과 메쉬 업의 의미

Cloud Travel 2011. 12. 10. 16:10
* Web 2.0
 - Web 1.0에서 2.0으로의 변화
Web1.0 Web 2.0 
정적  동적
폐쇄적 개방적 
사업자 중심 사용자중심 
통제 참여, 공유 
 - 특징
  > 플렛폼으로서의 웹(웹 자체로 하나의 플렛폼을 형성) 
  > 집단지성(사람들의 의견이 쌓여서 형성)의 활용
  > 데이터의 중요성 급증
  > S/W릴리즈 주기의 종말 // 지속적인 S/W변화가 바로바로 사용자에게 제공된다.
  > 가벼운 프로그래밍 모델
  > 단일 디바이스를 넘어선 S/W ( PC위주에서 PC, mobile, table, ... )
  > 풍부한 사용자 경험을 제공 (Ajax를 통해서...) 
 - 주요 개념
  > Folksonomy : Folk(대중) + Taxonomy(분류) = 사용자에 의해서 데이터 분류(ex> blog의 테그) 
  > Collective Intelligence = 집단지성
  > Ajax : 사용자에게 풍부한 경험을 제공
  > OpenAPIs : 개방적 플렛폼 구축
  > RSS : 데이터 배포의 새로운 방식

OpenAPIs에 의해서 중요하게 대두된 것이 Mash-Up!! Mash-up의 개념을 간략하게 보자

Mash-up은 둘 이상의 소스를 결합하여 새로운 서비스를 만드는 것으로 기존 시스템에 OpenAPI들의 결합을 통해 새로운 서비스를 만드는 것을 말한다.

Web2.0이 현단계이다. Web3.0~4.0그딴 건 다 사기일뿐이다!!