|
 |
RSS คืออะไร เรามาทำความรู้จักกับมาตรฐานการสื่อสารข้อมูลในยุคข้อมูลข่าวสาร
RSS หรือ Really Simple Syndication (RSS แต่ก่อนเรียกว่า RDF Site Summary ซึ่ง RDF ย่อมาจาก Resource Description Framework ครับ :P) RSS เป็นเทคโนโลยี่การสื่อสารข้อมูลด้วยมาตรฐาน XML ก่อนอื่นเราต้องมาทำความเข้าใจกับ XML ก่อนครับ
XML (Extensive Markup Language) เป็นมาตรฐานที่กำเนิดขึ้นมาใหม่ ลักษณะของ XML จะประกอบไปด้วย TAG (หรือ DTD Document Type Definition ) ซึ่งครอบข้อมูลเป็นชุด ๆ เพื่อบอกว่าข้อมูลแต่ละส่วนคืออะไรครับ ซึ่งในมุมมองของผม XML มันก็เปรียบได้กับฐานข้อมูลนั่นแหละครับ :P เพียงแต่ว่าฐานข้อมูลนี้เป็นมาตรฐานที่ทั่วโลกยอมรับ(ได้) เพราะมีพ่อ "เกตส์" คอยผลักดันอยู่น่ะครับ และตัว XML เองก็เป็นเพียงแค่ Text File ธรรมดา ซึ่งมันจะทำให้ Server A และ Server B สามารถสื่อสารกันได้ด้วย XML นี่แหละครับ
ตัวอย่างเอกสาร XML
xml version="1.0" ?>
100
Ray Bradbury
carrots
10

รูปแบบการทำงานที่เราเรียกว่า Web Service
เมื่อเราเข้าใจแล้วว่า XML คือฐานข้อมูลที่จัดเก็บข้อมูล เพื่อการแลกเปลี่ยนกันระหว่าง Server ต่าง ๆ ทีนี้เราก็มาดูเรื่องของ RSS กันดีกว่าครับ
ผู้ให้บริการ Data ประเภท XML เพื่อให้ผู้อื่นมานำข้อมูลไปใช้นั้น เราเรียกว่า RSS FEED Sources ซึ่งผู้ให้บริการเหล่านี้มักจะมีสัญลักษณ์นี้ หรือ ครับ โดยพวก Sources จะมี Link มาให้คุณซึ่งเมื่อเราเรียกดูจะเห็นเป็น Format XML ครับ
ส่วนตัวผู้ที่ไปนำข้อมูลจาก Sources มา เราเรียกว่า RSS READER ครับ ซึ่งพวกนี้จะต้องใช้โปรแกรมประเภท RSS READER ต่าง ๆ ซึ่งมีทั้งบริการที่เป็น Web Service ซึ่งถูกพัฒนาด้วยภาษาต่าง ๆ และที่เป็น Stand Alone Application ครับ
ตัวอย่างโปรแกรม RSS Reader ที่มีให้บริการ
โปรแกรม RSS Reader เป็น Stand Alone Application Download ได้ที่ http://www.rssreader.com
โปรแกรม RSS Reader เป็น PHP Script ได้ที่ http://www.naxza.com/lastRSS.zip
โปรแกรม RSS Bandit Reader http://www.rssbandit.com
โปรแกรม RSS Reader ตัวนี้ Feature ไม่เยอะครับ http://www.sharpreader.net
RSS ทำงานอย่างไร RSS จะช่วยคัดลอกข้อมูลในเว็บไซต์และ weblog ต่าง ๆ ที่สนับสนุน RSS Feeds โดย RSS Reader จะดึงข่าวมาอัตโนมัติ ชนิดที่เรียกว่า Real-Time จริง ๆ พอ Update ปุ๊บก็เห็นปั๊บเลยครับ เว็บไซต์แต่ละแห่งอาจมีระยะความถี่ในการอัปเดทไม่เท่ากัน RSS จะช่วยให้ผู้สามารถรับข่าวสารอัปเดทใหม่ได้โดยไม่ต้องเข้าไปดูทุกครั้งให้เสียเวลา ได้ประโยชน์ทั้งฝ่ายผู้บริโภคและฝ่ายเจ้าของเว็บไซต์
ปัจจุบัน RSS ถูกนำมาประยุกต์ใช้เป็นรูปแบบกลางในการบริการข้อมูลทางธุรกิจ และมีการแข่งขันกันสูง โดยเฉพาะธุรกิจที่มีการแชร์ข้อมูล เช่นเว็บไซต์ข่าว (Artical and News) เว็บล็อก (weblog)
ส่วนไมโครซอฟท์เองก็มีแผนตั้งใจเพิ่มมาตรฐาน RSS เข้ากับระบบปฏิบัติการวินโดวส์เวอร์ชันหน้า หรือที่รู้จักในนามลองฮอร์น (Longhorn) ด้วย ความเคลื่อนไหวของไมโครซอฟท์จะมีส่วนทำให้เทคโนโลยี RSS เป็นที่รู้จักมากขึ้นในกลุ่มผู้ใช้ที่ไม่มีความเชี่ยวชาญด้านเทคโนโลยีมากนัก ซึ่งจะขยายวงไปสู่กลุ่มแอปพลิเคชัน ไม่เพียงแต่ในเว็บไซต์เท่านั้น โดยตัวแทนไมโครซอฟท์กล่าวเพิ่มเติมว่า ขณะนี้เริ่มมีการขยายการรองรับรูปแบบ RSS ใหม่ๆสำหรับผู้เผยแพร่ข้อมูลคอนเทนท์ทั่วๆไป บนเงื่อนไขลิขสิทธิ์ "Creative Commons licence" ที่ได้รับความนิยมอย่างแพร่หลายในขณะนี้ |
|
 |
|
|