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.