Bonjour,
Je dois mettre en place une architecture de projet en technologies Microsoft. Le projet consiste en la mise en place d'une API. Cette API doit par le biais de Webservices prendre des données sous format XML d'un middleware, traiter ces données pour remplir une base de données.
D'un autre côté des application Web et mobiles peuvent à n'importe quel moment par le biais de webservices contacter l'API pour interroger la base de données.
Ma proposition est basée sur du ASP.NET, C#, Linq, entity Framework.

Est ce que quelqu'un aurait une idée ou une aide à ce sujet, sur les technologies mais plus en terme d'architecture de l'API.

Merci d'avance.