Whitepaper: extending your SOA to the Web

Zero: Documentation - SOAForTheWeb?-?Project Zero
既存のSOAベースのインフラをWeb2.0的用途で活用するためのパターンが提唱されています。

Web Adapter: The simplest approach is to build adapters that can translate from SOAP to REST, and from XML to JSON. In this way, you can expose your internal enterprise services to the web, while filtering the results down to those aspects that are most applicable to the web.

Services Catalogs: A key to making web-oriented services consumable is to make them available. Catalogs and repositories are critical for discovering services.

Data Adapter: One of the most straightforward uses cases for web 2.0 is that of quickly building services that expose enterprise data in specific ways. Constructing REST services from SQL queries is an important pattern the achieve this goal.

Zeroで提供されているものとしては、それぞれ

に該当します。