RSS 표준의 구조
RSS 피드는 크게 두가지로 구성된다. 채널과 아이템이 그것이다.
블로그나 신문사는 채널이 되며, 포스팅과 기사는 아이템이 된다.
Channel의 필수요소
description : 채널의 개략적 설명
link : 채널 사이트 URL
title : RSS 피드의 이름
Channel의 부가적 요소
category : 채널의 카테고리
cloud : cloud에 등록하면 채널의 내용이 업그레이드될 때마다 간단한 출판-구독 프로토콜에 따라 변경된 내용을 받아올 수 있다고 한다.
copyright : 저작권 정보
docs : RSS 피드 관련 문서 주소
generator : RSS 피드를 만든 프로그램의 이름
image : 채널의 상징 이미지 파일의 주소
language : 언어
lastBuildDate : 내용 변경 시각
managingEditor : RSS 관리자 이메일 주소
pubDate : RSS 피드가 만들어진 날짜
rating : 채널의 PICS 등급 http://www.w3.org/PICS
skipDays : RSS 피드를 읽는 프로그램이 며칠만에 한번씩 변경내역을 확인하면 되는지 알려줌
skipHours : RSS 피드를 읽는 프로그램이 몇시간에 한번씩 변경내역을 확인하면 되는지 알려줌
textInput : 화면에 보여줄 텍스트 입력 필드를 지정
ttl : TTL(Time to Live)은 내용을 업데이트 할때까지 얼마만큼의 시간이 남아있는지, 즉 내용을 몇 분까지 캐싱할 수 있는지를 뜻함.
webmaster : 웹마스터의 이메일 주소
Item
( 제목과 설명 둘중 하나는 반드시 존재해야한다. )
author : 아이템을 작성한 작성자의 이메일 주소
category : 아이템에 넣을 수 잇는 하나 이상의 분류
comments : 해당 아이템에 대한 덧글을 볼 수 있는 페이지의 주소
description : 아이템의 내용을 요약한 글
enclosure : 아이템에 첨부된 미디어 파일을 가리킨다.
guid : 아이템에 대한 유일한 아이디
link : 아이템의 주소
pubDate : 아이템을 작성한 날짜
source : RSS 채널의 주소
title : 아이템의 제목
'Engineering' 카테고리의 다른 글
Introducing. Stack. / 스택 자료구조 (0) | 2014.11.07 |
---|---|
Introducing. List. / 리스트 자료구조 (0) | 2014.11.07 |
TF-IDF(Term Frequency - Inverse Document Frequency) / 단어 빈도와 역문서 빈도. (0) | 2014.11.07 |
자료구조란? / 알고리즘이란? / 시간복잡도(Time complexity) / 빅오 표기법 (0) | 2014.10.29 |
리눅스 디바이스 드라이버 Linux device driver / 읽기 read() / 쓰기 write() / 열기 open() / 닫기 close() - 1 (1) | 2014.05.29 |
Core network와 Access network (0) | 2014.03.18 |
인터넷이란 무엇인가?(구성,서비스), 프로토콜이란 무엇인가? (0) | 2014.03.18 |
SIC/XE의 구조(Architecture), SIC과 어떻게 다른가?, Special symbols (0) | 2014.03.06 |
SIC(Simplified Instructional Computer)의 구조(Architecture), 명령어 포멧(Instruction formats), 주소 형식(Addressing modes) (1) | 2014.03.06 |
시스템 소프트웨어란?(응용 소프트웨어와 시스템 소프트웨어의 차이) (0) | 2014.03.03 |