본문 바로가기
잡담 바구니

Web 2.0, Semantic Web, RSS

by leanu 2008. 1. 6.

1.  Web 2.0

          : 사용자 참여 중심의 인터넷 환경. 참여, 공유, 개방이 큰 화두이다.

web 1.0 web 2.0 compare

이미지 : hankil 네이버 블로그


 
사용자 삽입 이미지

  - Web 2.0 관련 기술 :

  대표적 기술은 Java Web start(Flex, Flash, Laszlo), XUL, RSS, Atom, REST, XMLWebserviceAPIs, 태깅(Folksonomies), Wikis, AJAX, LAMP등이 있음.

기술분류

주요내용

꼬리표달기
Tagging/ Folksonomies

* 추가할 수 있는 웹페이지 등을 하나의 노드로 간주 태크 자체를 다른 종류의 노드로 보고 두 종류의 노드에 특정 관계를 맺어주는 정보 분류 방법임

* 정보를 찾거나 분류하기 위한 방식으로 디렉토리 구조와 차이가 있음

AJAX

Asynchronous Javasckrpt+XML

* 웹에 비동기라는 개념을 접목 기존기술을 조합하여 탄생한 기술

* 장점은 ActiveX에서만 볼 수 있었던 것을 리눅스나 다른 OS에서 볼 수 있음

LAMP

* S/W 분야별 최고의 오픈소스를 연결하여 만든 웹 애플리케이션 플랫폼

Laszlo

* 웹에서 애플리케이션을 개발, 전달하기 위한 오픈소스 플랫폼임

SVG

SVG(Scaleable Vector Graphics)

n W3C에서 추진하는 XML기반의 그래픽 표기언어



2. Semantic Web

          : 기계가 해석하기 편하도록 인터넷 컨텐츠를 표현하기 위한 기술. 이로서 깊숙한 곳에 숨겨진 자료를 보다 효율적으로 이용할 수 있게 된다. 이 기술을 현실화 시키기 위해서는 기존의 마크업언어(HTML) 를 시맨틱 웹언어로 완전히 전환하여야 하지만 아직까지 표준화가 이루어 지지 않고 있다. 시맨틱웹은 또한 'Ontology'(단어들 간의 관계도) 를 필요로 한다.


3. RSS

          : RDF Site Summary 의 약자로 컨텐츠 배급과 수집에 관한 표준 포멧이다. 즉 HTTP 나 FTP 같은 프로토콜이며, 엄밀히 말하면 XML 기반의 프로토콜이다. RSS Reader를 이용하면 사이트를 직접 방문하지 않더라도 업데이트 여뷰와 새로운 글들을 받아 볼 수 있다. 유명 신문사의 기사를 보다 손쉽게 제공하기 위해 등장하였다. 초창기 이 기술을 제안한 Nescape 사에서 RSS 0.9 Version 까지 개발하다 중도 하차하였다. 현재 표준화를 위해 Atom 이라는 프로젝트를 진행하고 있지만 표준화가 쉽지는 않은가 보다.

RSS의 장점

1) 선택적 구독 - 사용자가 원하는 topic과 정확히 일치하는 channel 선택
2) 빠른 구독 - 동시에 다양한 channel 소스 접근
3) History 관리 - 다양한 channel의 과거 기록들 보관이 가능하며
4) 자동화된 컨텐츠 연동이 용이 - syndication / aggregation
5) 컨텐츠 재사용성 - 구조화된 XML 데이타로 손쉬운 변환 및 처리가 가능
6) 커뮤니케이션 방식의 변화 - 1:1에서 1:N으로 동시 접속

댓글