Question

J'ai trouvé cet excellent tutoriel sur ce sujet, mais il laisse quelques questions ouvertes http://www.silverlightshow.net/items/Silverlight-in-the-Azure-cloud-Part-1.aspx

Lors de la création d'un nouveau projet Azure Cloud rôles vides:

  1. Est-il préférable d'ajouter le projet Web Silverlight existant comme WebRole comme suggéré dans le blog?

  2. Ou est-il préférable de créer une nouvelle WebRole et connecter avec qui le client à la place Silverlight?

La raison pour laquelle je demande, est que je dois utiliser la méthode OnStart de priorité () dans mon WebRole pour exécuter un morceau de tâche après le rôle est allé et en cours d'exécution. Les WebRole.cs de classe requis existe évidemment que dans l'étape 2.

Était-ce utile?

La solution

Si vous devez vous pouvez simplement copier ou créer une nouvelle classe de WebRole; il est juste une classe héritant RoleEntryPoint. Le runtime Windows Azure reflète toujours sur votre rôle déployé à la recherche Fior une classe héritant RoleEntryPoint; c'est le même pour les deux rôles Web et des travailleurs.

J'ai tendance à des clients conseille de garder leur projet Silverlight comme un projet séparé et pour déployer le fichier * .xap via un stockage Blob plutôt que sur le rôle du web. Il est, à la fin de la journée, juste une autre ressource statis et l'approche de stockage Blob a les avantages d'un) ne pas mâcher cycles d'horloge servant un fichier statique et b) plus facile à la lumière jusqu'à utiliser le CDN WHIC fera l'utilisateur final expereince un plus agréable bits.

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