Skip to main content

Home/ ncushu/ Group items tagged oreilly

Rss Feed Group items tagged

Wesley Shu

» The story of Web 2.0 and SOA continues - Part 1 | Enterprise Web 2.0 | ZDNe... - 0 views

  • Web 2.0 and SOA really are largely (but not 100%) the same concepts that merely lay on different — if fairly different — parts of the software continuum
  • SOA is the dominant design paradigm in business software today
  • The core principle of SOA is the decomposition of software into sets of services which can be used and composed into new applications that have a very high level of integration and reuse.
  • ...13 more annotations...
  • SOA and Web 2.0 have also crossed over considerably around Rich Internet Applications and Ajax.
  • Web-Oriented Architecture
  • SOAP is not Web-oriented
  • but competing protocols such as REST, and now ATOM, are very clearly Web-oriented
  • This is one reason that Google got rid of its SOAP search API
  • Project Astoria, downloadable today in CTP form here, makes it possible to expose almost any ADO-compliant database as a set of granular, queryable URLs in simple REST form.
  • Project Astoria
  • there are literally thousands of software platforms and enviroments that presently exist in the world. And if they don’t speak your unique flavor of SOA (SOAP and WS-*), interopability with them won’t (and doesn’t) happen.
  • With WOA, anyone that can speak HTTP — the fundamental protocol of the Web — and anyone that can process XML, which is to say just about every tool and platform that exists today, can interoperate and work together simply, safely, and easily and build applications on top of one another services.
  • Importantly, mashups are a key outcome of the trend towards WOA and most mashups are based on REST or REST-like services.
  • Astoria is a solid example of how major software companies are now committing serious and disciplined effort to “WOA-ify” our traditional enterprise datastores
Wesley Shu

什麼是Web 2.0( I ) - 0 views

  • 什麼是Web 2.0( I )
1 - 3 of 3
Showing 20 items per page