Edwin is a wizard-based software application for creating Web-service based (Service Oriented Architecture - SOA) data layers from the structure of your underlying data source.
All data-sources accessible via OLE-DB are supported, which includes the vast majority of popular databases.
Edwin will automatically create a large set of Web methods that allow you to perform many typical data procedures such as browsing or searching through data records, adding records, removing records, updating records.
Edwin allows the creation of Web services that can perform almost any data-retrieval or data-modification task. Edwin's data-layer creation wizard allows any database stored procedure to be published as a Web service.
Read the rest of the article here