2008-10-31 6 views
2

Je suis bien conscient que l'approche basée sur le repos cible le protocole HTTP. J'aimerais utiliser les API REST et d'autres bonté entre les processus sur le même ordinateur. Étant donné que les services de données ADO.NET sont construits au-dessus de WCF, il semble raisonnable de supposer que le transport est configurable pour fonctionner avec n'importe lequel des transports pris en charge par WCF. Quelqu'un sait s'il existe un moyen de le configurer pour envoyer du trafic via namedpipes?Les services de données ADO.NET peuvent-ils utiliser les canaux nommés comme moyen de transport?

Répondre

0

Dans .NET 3.5, il existe une liaison de canal nommée intégrée pour WCF. Voir le MSDN pour plus de détails.

2

En fait, le style architectural REST ne nécessite en aucun cas HTTP. C'est justement le protocole d'implémentation le plus courant. Toutefois, les services de données ADO.Net utilisent System.ServiceModel.Web qui est lié à http. Vous pouvez certainement faire REST sur des tuyaux nommés, vous devrez juste trouver un protocole différent.

Questions connexes