Comment convertir le service WCF Rest 4.0 afin qu'il fonctionne dans un rôle Web Azure?

StackOverflow https://stackoverflow.com/questions/5972339

  •  12-11-2019
  •  | 
  •  

Question

J'ai écrit un service de repos de WCF autonome à 4,0 sous Studio 2010, mais j'ai décidé de l'organiser sous Azure par opposition à Amazon Aws.Y a-t-il un moyen facile pour moi de le convertir ou de quoi dois-je le faire sous le rôle de Web d'Azure?J'ai créé un projet de rôle vierge en studio, mais la structure de la WCF semble totalement différente.

Était-ce utile?

La solution

Vous ne devriez pas avoir à faire quelque chose de spécial pour obtenir votre service sur Azure.Selon la façon dont vous faites votre service WCF, vous pouvez simplement l'ajouter comme un rôle de cloud.Si vous souhaitez voir un exemple de service WCF utilisé dans Azure, vous pouvez télécharger notre guide Windows Phone 7 disposant d'un service de repos de WCF 4 accroché pour un projet Windows Phone 7.Vous pouvez le chapitre sur ce ici .Vous pouvez obtenir le code ici et consultez le service.

Autres conseils

Si votre service est "Pure WCF", vous pouvez le déployer comme un rôle de travailleur si vous souhaitez - voir ce tutoriel http://www.codeproject.com/kb/azure/wcfworkerrole.aspx

Si vous voulez plutôt intégrer votre service WCF à l'intérieur d'un rôle Web, il y a beaucoup d'échantillons disponibles - voir cet article pour une bonne intro - http://www.devproconnections.com/article/windows-azure-platform3/hosting-wcf-services-on-Azure-101

Assurez-vous simplement de définir les points d'extrémité appropriés dans le fichier .csfg

Faites cela, développez le projet Azure et appuyez sur les propriétés sur le rôle qui doit exposer ces points finaux.

Si vous n'avez pas de rôles, cliquez avec le bouton droit de la souris sur le dossier Rôles et "Ajouter" un.Puis frappez les propriétés.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top