Bo Ge client architecture (I): Channel Management

Source: Internet
Author: User

A series of articles on the Bo Ge client architecture will detail the key technical systems of the Bo Ge client, including the channel management, subsystem architecture, interface management, and automation technologies of the Bo Ge client. The first article focuses on how channels are organized. Other topics will be introduced in the future :-)

Pigeon Network: http://www.blogdove.com/

Pigeon Latest Version Download: http://www.blogdove.com/download/BlogDoveSetup.exe

In the project's rssspec. h defines the data structure of the RSS 2.0 standard. In RSS 2.0, a blog or RSS site is called a channel, which is described in XML format, including the title and homepage links, blog description, language, program name for creating a blog, blog image, and article information list. the format is as follows (the article list is omitted ):

<RSS version = "2.0" xmlns: DC = "http://purl.org/dc/elements/1.1/">

<Channel>

<Title> Chen Min's blog </title>

<Link/>

<Description> blind on the programming pedestrian street </description>

<DC: Language> AF </DC: Language>

<Generator>. Text Version 1.0.1 . 1 </generator>

<Image> http://counter.csdn.net/pv.aspx? Id = 72 </image>

</Channel>

<RSS>

 

Each article is called an item, which contains the author, title, Link, posting date, article briefing, etc. The channel contains a series of item description nodes, in the form:

<Item>

<DC: Creator> Chen Min </DC: Creator>

<Title> Bo Ge-best friend blog reader </title>

<Link> http://blog.csdn.net/colinchan/archive/ 2007/03/19 /1534059. aspx </link>

<Pubdate> Mon, 19 Mar 2007 18:35:00 GMT </pubdate>

Http://blog.csdn.net/colinchan/archive/ <guid> 2007/03/19 /1534059. aspx </GUID>

<WFW: Comment> comments/1534059. aspx </WFW: Comment>

<Comments> http://blog.csdn.net/colinchan/archive/ 2007/03/19 /1534059. aspx # feedback </comments>

<Slash: Comments> 0 </slash: Comments>

<WFW: commentrss> comments/commentrss/1534059. aspx </WFW: commentrss>

<Trackback: Ping> http://tb.blog.csdn.net/TrackBack.aspx? Postid = 1534059 </trackback: Ping>

<Description> Bo Ge is an easy-to-use friend blog reader. It provides simple operations, elegant interfaces, lightweight and concise programs, and is also a permanently free pure green software. the recommended blogs of this reader are all featured and worthy of favorites! 1. A friend blog can be used to understand the mood of a friend and share the story of a friend at any time. 2. celebrity blog, the first time to learn about idol whereabouts 3. entertaining, relaxing, and relaxing 4. news Industry, observe social dynamics, understand industry information welcome trial, any comments or suggestions sent to: colin121@163.com </description>

</Item>

 

A group of similar channels is called a channel group. All Channel groups are managed by one manager, that is, group manager.

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.