2010-06-30 5 views

Répondre

0

WCF est une plate-forme de communication - vous pouvez exposer toutes les données à travers elle.

Ce que vous aurez besoin est deux choses:

  • définir votre service WCF (les protocoles, les méthodes de service, etc.)
  • mettre en œuvre les méthodes de service WCF, et là, vous avez besoin d'accéder à la SSAS cube en quelque sorte

Il n'y a pas de moyen direct ou générique de le faire pour autant que je sache - vous devrez rouler le vôtre. Mais oui, c'est tout à fait possible - le backend peut accéder à n'importe quel type de données et les mettre dans des messages et les renvoyer à l'appelant.

Mais un mot d'avertissement: tout ce qui transporte WCF est données brutes - vous ne pouvez pas exposer tout type de fonctionnalité - vous ne pouvez pas exposer une SSAS drill-down ou quoi que ce soit - tout ce que vous pouvez faire est de définir les méthodes de service («retour toutes les ventes pour le pays XY ") et les classes simples de transport de données (classes avec seulement des champs et des propriétés - pas de méthodes) - à sérialiser sur le fil au client.

Questions connexes