PHP Toolkit para ADO.NET Data Services

Recuerdo el CodeCamp pasado, donde tuve oportunidad de hablar de ADO.NET Dynamic Data, y mencioné también algo de ADO.NET Data Services. La plataforma de ADO.NET Data Services permite exponer una interfaz de servicios REST a partir de un modelo determinado. El modelo podría ser en principio cualquiera (solo se requiere que se expongan interfaces IQueryables, pero su función es particularmente interesante con el acoplamiento con Entity Framework, generando un modelo de servicios a partir de la base de datos de forma semi automática.

Sobre el Toolkit de PHP:https://phpdataservices.codeplex.com

  • Permite interoporar a desarrolladores PHP con .NET a través de servicios REST, generando clases Proxy en PHP basados en la metada expuesta por los servicios.

  • Los contribuyentes al proyecto son Microsoft y Persistent Systems Ltd.

Arquitectura:

Ejemplo:

Saludos!