소개글
개요2001년 가을 닷컴버블의 붕괴는 웹이 그동안 지나치게 과장되었다 결론을 내렸다. 닷컴붕괴 이후 살아남은 몇 개의 기업들, 구글, 아마존, eBay, 야후와 같은 기업들을 분석해 보았더니 어떤 공통점을 갖고 있었다. ‘웹에 일종의 전환점을 찍은 닷컴 붕괴를 어떻게 표현할 수 없을까? 예를들어 웹2.0으로 부르는 것은 어떨까?’라는 의견에 주변 사람들이 동의했고 그 결과 웹2.0 컨퍼런스가 탄생 되었다.
위의 내용은 Web2.0에 대한 Tim O’Reilly 메모 요약이다 현재 우리는 Web2.0이란 얘기를 많이 듣고 있다. 하지만 그 실체가 무엇인지는 잘 모르고 또 Web2.0이란 Trend를 내세우는 많은 용어들 사이에서 우린 Web2.0의 실체를 파악하는데 더욱더 어려움을 겪고 있다.
웹2.0은 버블이 아닌 강렬한 혁신의 시대에 나타난 붐이다. 가장 중요한 것은 사용자가 더욱 더 콘텐트를 창조하고 생성한다는 것이다. 사용자를 강력하게 만드는 혁신.
그럼 Web2.0이 무엇 인가? O’Reilly가 처음 발언한 그 무엇이 어떤 건지 본 프로젝트에선 광범위하게 살펴보고 또 그 중 해외 대형 벤더보다 국내 벤더들이 먼저 시작했던 RIA부분에 대한 세부적인 내용을 살펴 보도록 하자.
목차
1. 개요1.1. 개요
1.2. WEB2.0 이란
1.3. WEB2.0의 기술과 용어들
1.3.1. 참여와 공유 : Transaction, Communication의 고도화
1.3.2. Folksonomy
1.3.3. Collective Intelligence
1.3.4. Social Network
1.3.5. UCC(User Created Contents)
1.3.6. Open API : Thin & Wide 전략
2. WEB2.0 기술의 심층분석
2.1. MASHUP
2.1.1. Mashup소개
2.1.2. Mashup 장르
2.1.2.1. 매핑 mashup
2.1.2.2. 비디오 mashup과 사진 mashup
2.1.2.3. 검색 mashup과 쇼핑 mashup
2.1.2.4. 뉴스 mashup
2.1.3. Mashup Architecture
2.1.4. Mashup 관련 기술들
2.1.4.1. 웹 프로토콜: SOAP과 REST
2.1.4.2. 스크린 스크래핑
2.1.4.3. 시맨틱 웹과 RDF
2.2. RSS
2.2.1. RSS의 등장과 성장
2.2.2. RSS의 의미
2.2.3. RSS 각 버전별 내용
2.2.4. RSS서비스의 장점
2.2.5. RDF요소 설명
2.2.6. OPML(Outline Processor Markup Language) 소개
3. RIA
3.1. RIA 탄생
3.2. X-INTERNET이란?
3.3. 관련 기술들
3.3.1. Ajax
3.3.1.1. Web 2.0과 Ajax
3.3.1.2. Ajax와 Flex
3.3.2. Flex 란?
3.3.2.1. Flex의 기술
3.3.2.2. Flex 서버의 구성
3.3.2.3. Flex의 구동
3.3.2.4. Flex의 장점
3.3.3. Adobe Integrated Runtime (AIRㆍ코드명-Apollo)
3.3.3.1. Apollo 소개
3.3.3.2. AIR의 장단점
3.3.4. Silverlight
3.3.4.1. Silverlight 소개
3.3.4.2. Silverlight Architecture
3.3.4.3. Silverlight 의 특징
3.3.5. XForms
3.3.5.1. HTML의 한계 새로운 Web Form
3.3.5.2. XForms의 문서 형식
3.3.5.3. Xforms의 사용자 편리성 향상
3.3.5.4. 이미 광범위하게 구현된 XForms
3.3.5.5. 업계의 리더들로 구성된 XForms 워킹 그룹
3.4. 국내 RIA APPLICATION 비교
4. 결론
본문내용
Web2.0 이란웹2.0의 기본 개념을 요약 정리하자면“참여, 공유, 개방”을 통한 자발적이고 참여적인 활발한 지식 활동이 이루어지는 것을 말한다. 공유 개방이 참여를 만들고 참여가 모여 집단지성을 이루도록 한다. 이를 이루기 위해서는 아래 세가지의 조건의 뒷받침 되어야 한다.
인간중심의 Technical 패러다임의 변화
인간 중심의 철학 (‘인간이 먼저이고 그 다음에 서비스, 수익이다.’)
열린 문화 ‘내 지식을 열면 그 이상으로 내가 얻는다.’
위의 세가지 조건을 뒷받침 하는 현재 웹2.0의 사이트들이 많이 등장하고 있다 그들 운영자, 창업자들은 Web2.0을 아래와 같이 또 다른 표현으로 말하기도 한다.
웹2.0은 사람들이 참여해서 공유하고 의견을 나누는 것이 기본이며, 시민 저널리즘 같은 것이다. 가장 중요한 부분은 소셜 네트워크와 같은 특징이다. 또한 개방형 API를 통해 자유롭게 새로운 서비스를 구축하도록 할 수 있는데, 이를 이용하면 Flickr의 계정들을 유지하면서 전혀 다른 UI와 포맷으로 서비스를 만들수도 있다. [Flickr 공동창업자 Caterina Fake @ Syndicate conference (2005.12)]
RIA 탄생
Rich Internet Application(RIA)이란 전통적인 데스크톱 응용 프로그램의 특징과 기능을 가지는 웹 응용 프로그램이다. 웹 응용 프로그램의 많은 장점에도 불구하고 웹 초창기부터 서버/클라이언트 환경의 윈도우 프로그램에 비해 사용자 인터페이스가 부족하다고 지적되어왔다. 이런 단점을 극복하기 위해 Macromedia(현재 Adobe)는 2002년 리치 인터넷 애플리케이션(RIA)을 처음으로 소개하였다. 하지만 RIA의 명칭은 Macromedia에서 주창 하였지만 그 개념은 이전에 MS의 Remote Scripting(1998), Forrester Research의 X Internet(2000) 이란 명칭으로 오래 전부터 불려지고 있었다.