Yahoo Pipes 可以依你定義的資料流處理方式,幫你進行 web 資料(rss, atom, csv, ..)的擷取、處理、輸出(format: rss, json, ...)
好處是 透過 pipies 作為資料處理引擎,不用將資料處理邏輯放在自家的 server 上 而是 host 在 yahoo
透過拖拉的方式 將資料處理邏輯定義好(如, 取得、匯集、過濾、排序...等) 也可省掉很多 coding的時間及人力
以之前寫的 sample 而言
就是透過 yahoo pipes 裡user定義好的資料處理流程,將 RSS / ATOM feed 轉成 JSON format
以達到 不用 server side code (proxy) 來達到 client 端跨domain 的資料擷取
(註: 因為 Same Origin Policy 的關係,在AJAX的實作中,client side script 不能透過XMLHttpRequest 存取不同domain的web resources,此時 proxy 是一種walkaround來繞過這種問題的解決方式)
這樣,甚至根本就不用 server side 的程式,就可做很多 mashup 的應用 :Q
供各位參考~ 還滿有趣的
2009-04-13
Yahoo Pipes: Web資料擷取處理引擎介紹
標籤:
JavaScript,
Tools,
Web,
Yahoo
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言