隨筆 - 44  文章 - 78  trackbacks - 0
          <2008年3月>
          2425262728291
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

           Happy 牛 Year
          一、一周至少寫一篇博文;
          二、每天至少學習半個小時。
          三、奔向小牛!

          常用鏈接

          留言簿(6)

          我參與的團隊

          隨筆分類

          隨筆檔案

          文章檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

            RSS是網頁內容聚合格式,version 2.0是Really Simple Syndication幾個英文單詞的縮寫,具體可以查看百度百科,里面有詳細介紹。
          RSS源自XML,因此所有RSS文件必須嚴格遵守由W3C組織發布的XML1.0的特性的要求。
          RSS文檔的構成:
          一個RSS聚合由頻道(channel)以及頻道中包含的項目(item)組成
          RSS遵從XML1.0標準進行標注
          其頭部一般應該是這樣的:
          <?xml version="1.0"?>         /*遵從的XML標準*/
          <rss version="2.0">           /*遵從的RSS標準*/
          <channel>                    /*頻道標志*/

          文件的結尾應該由下面的內容結束
          </channel>
          </rss>
          在頭部和尾部之間,就是RSS的內容了。RSS中
          channel(頻道)必須包含的元素是:
          <title>             /*頻道的標題*/
          <link>              /*連接地址*/
          <description>       /*對頻道的描述*/
          可選的參數包含:
          <language>          /*語言比如zh-cn*/
          <copyright>         /*版權信息*/
          <managingEditor>    /*主要的維護者EMAIL*/
          <webMaster>         /*網站管理者的EMAIL*/
          <pubDate>           /*出版日期*/
          <lastBuildDate>     /*最后建立日期*/
          <category>          /*內容*/
          <generator>         /*生成器*/
          <docs>              /*文檔的連結地址*/
          <cloud>             /*這個解釋起來有點難,它是對xml-rpc(遠程過程調用)和soap(簡單對象訪問協議)的描述信息,能夠使客戶端軟件注意到RSS的文檔更新,就是所謂“推”的技術吧,一個服務器(被稱作"cloud")提供一個RSS文檔的更新公告,當一個文檔被更新,這個服務器呼叫所有訂閱的客戶機注意最新的更新。一個例子<cloud domain="rpc.sys.com" port="80" path="/RPC2" registerProcedure="myCloud.rssPleaseNotify" protocol="xml-rpc" />*/
          <ttl>                  /*存活時間,這個頻道被源刷新之前被緩存的時間*/
          <image>                /*指定一個 GIF或JPEG或PNG圖片,用以與頻道一起顯示*/
          <rating>               /*圖像的等級?速率,文檔 中描述不是很清楚或我沒有理解*/
          <textInput>            /*一個輸入框,主要用來提供一個搜索引擎或提供一個讀者反饋的的輸入框,但很多的聚合器會忽略它*/
          <skipHours>           /*給聚合器的一個忽略時間提示,多長時間他們可以跳過*/
          <skipDays>            /*給聚合器的一個忽略日期提示,多長時間他們可以跳過*/
          在頻道描述完畢后,接下來應該對rss聚合中的主要內容項目進行描述
          一個項目有<item></item>包含其中的內容就是這個項目的信息
          一個item項目必須包含下面這些元素
          <title>                  /*標題*/
          <description>                  /*連接地址*/
          <link>                  /*描述*/
          可以選擇的元素包括
          <author>                  /*作者*/
          <category>                  /*分類*/
          <comments>                  /*注釋*/
          <enclosure>                  /*附件,(還可以包含一個多媒體附件呢),比如:<enclosure url="http://www.scripting.com/mp3s/weatherReportSuite.mp3" length="12216320" type="audio/mpeg" />*/
          <guid>                  /*唯一描述符*/
          <pubDate>                  /*出版時間*/
          <source>                  /*源*/

          RSS2.0 image的子元素列表
          url     圖片的url      必備 
          title     圖片的標題,用于http的alt屬性      必備 
          link     網站的url(實際中常以頻道的url代替)      必備 
          width     圖片的寬度(象素為單位) 最大144,默認88     可選 
          height     圖片的高度(象素為單位) 最大400,默認31     可選 
          description     用于link的title屬性      可選

          RSS2.0  cloud的子元素列表

          domain     Cloud程序所在機器的域名或IP地址   radio.xmlstoragesystem.com
          port     訪問clound程序所通過的端口   80
          path     程序所在路徑(不一定是真實路徑)   /RPC2
          registerProcedure     注冊的可提供的服務或過程   xmlStorageSystem.rssPleaseNotify
          protocol     協議 xml-rpc, soap , http-post 之一  xml-rpc

          RSS2.0元素channel的子元素textInput的子元素列表
          title     Submit按鈕的標簽      必備 
          description     解釋text輸入區      必備 
          name     Text area對象的名字      必備 
          link     處理提交的請求的cgi程序      必備


          參考文檔:1.http://cloudliushaode.sharera.com/blog/BlogTopic/44845.htm;
                           2.http://www.donews.net/softbunny/articles/11030.aspx.

          posted on 2008-03-10 11:56 Tiger1102 閱讀(900) 評論(0)  編輯  收藏 所屬分類: 每日進階
          主站蜘蛛池模板: 广西| 盐城市| 乐陵市| 浦北县| 报价| 绥滨县| 衡阳市| 麻城市| 五莲县| 铁岭市| 玉环县| 青海省| 西藏| 略阳县| 福州市| 商都县| 枣阳市| 万年县| 晋宁县| 新干县| 青河县| 仙居县| 西平县| 疏附县| 内丘县| 南安市| 泗水县| 佛冈县| 英德市| 荥经县| 靖远县| 无极县| 化隆| 喀什市| 华阴市| 兰考县| 宝应县| 昌吉市| 宁明县| 金溪县| 湟源县|