The convergence of SOA and Web 2.0, two highly interrelated trends that are very focused on 1) connecting people and systems together easily, 2) making software and data available for reuse via services, and 3) building new value upon the foundation of existing information resources and IT assets. link »
Web 2.0's usefulness not so much as a technology, but primarily as adding value to the business. link »
Services, not software. link »
successful services on the Web focused on user-driven adoption, business value on demand, low cost to entry, leveraging of public infrastructure, and probably most important, tight feedback loops between providers and consumers. Shortening and automating key feedback loops are a hallmark of what's happening out on the Web. link »
Community. link »
communities facilitate "getting in touch with a community of people that are your customers or constituents" and the organizations that "get best in touch with their users via contributions, ratings, feedback will be the online businesses that are most successful." link »
Simple. link »
ease-of-use is the single most important aspect of any Web site or program. link »
Feed formats like RSS and Atom allows low-barrier remixing that "builds up an ecosystem that is more vibrant, open, and decentralized." link »
demo the QEDWiki platform to articulate the vision of situational mashup applications, connected bidirectionally via feeds. Dashboards and situational apps can be built in minutes instead of hours, wired together, and even be connected to Internet-based and enterprise IT resources in two directions. link »
The Next Rev of the Web Programming Model (Source: IBM) Rich Internet Applications (Ajax, Flash, etc.) Instant Web apps (minutes instead of hours and days) Lightweight programming models Mashable assets (new — and just as importantly, existing IT resources (Ross Mayfield) made to work in this new situational model) Feeds link »
又談到Web2.0的利用價值或許不是著重在技術面、而是提升商業價值,因為下列三點:一、是服務而非軟體:successful services on the Web focused on user-driven adoption, business value on demand, low cost to entry, leveraging of public infrastructure, and probably most important, tight feedback loops between providers and consumers. Shortening and automating key feedback loops are a hallmark of what's happening out on the Web.二、社群:communities facilitate "getting in touch with a community of people that are your customers or constituents" and the organizations that "get best in touch with their users via contributions, ratings, feedback will be the online businesses that are most successful." 三、簡單:ease-of-use is the single most important aspect of any Web site or program.像是Feed formats like RSS and Atom allows low-barrier remixing that "builds up an ecosystem that is more vibrant, open, and decentralized."
提出SOA與Web2.0都是要做到:(1)將人與系統很容易連接起來、(2)透過服務的整合讓軟體與資料很容易再度利用、(3)在既有的資訊資源與IT資產下建立新價值。
Dion另有一篇文章談Web2.0是否就是Global SOA?或許也有必要瞭解之(http://web2.socialcomputingmagazine.com/is_web_20_the_global_soa.htm)
總之,簡單應該是Mashup最重要的,文章中提到QEDwiki的demo,確實是快速簡單的。而未來在設計網頁程式,將會因為Mashup而非常簡單,可能就是這樣的幾個步驟:Rich Internet Applications (Ajax, Flash, etc.) 、 Instant Web apps (minutes instead of hours and days) 、 Lightweight programming models 、 Mashable assets (new — and just as importantly, existing IT resources (Ross Mayfield) made to work in this new situational model) 、 Feeds
或許還要再看這篇(
http://blogs.zdnet.com.sharedcopy.com/Hinchcliffe/a4c4c10af2ab8f00faea41ccb333fce7.html?p=72)
以及這篇(http://web2.socialcomputingmagazine.com/the_habits_of_highly_effective_web_20_sites.htm)看看是否能更明白簡單有效這件事?