title: Usage of WCF RIA Services, where the datasource isn't a classical (relational) database
body: <p>I want (have) to write a <strong>Silverlight</strong> and (or) <strong>ASP.NET</strong> based webapplication with <strong>SAP</strong> in the backend (in other words, the datasource is no classical database) . The usage of Silverlight and ASP.NET is a precondition.
  Is it possible to use the <strong>WCF RIA Services</strong> (and Silverlight) where the data-source are RFCs from SAP ? Makes this sense ? If yes, how the pattern/architecture could be shortly described ? Or should I take other architectures into considerations (usage of plain <strong>WCF services, WCF data services</strong>,...) ?</p>