2011-04-20 1 views

Répondre

1

Les services de domaine sont ceux qui vous donnent accès à des référentiels distants en utilisant la technologie WCF. Ce framework .Net compact Silverlight est sur le client qui doit accéder aux services via le cloud (Internet) en mesure d'interagir avec les données des utilisateurs.

Vous pouvez commencer à http://www.silverlight.net

Bonne lecture!

+0

Je suis incapable de comprendre la deuxième ligne de votre réponse. S'il vous plaît, élaborez un peu. – iti

+0

Le framework Silverlight est un .Net compact qui est installé côté client (utilisateurs) comme un plugin Flash. Comme l'application créée dans Silverlight réside dans le client, ils n'ont pas directement accès à une base de données contrairement aux applications Destop/Windows Forms, c'est pourquoi ils ont besoin d'un pont ou d'un support comme les services Web. –

+0

[Silverlight Arch] (http://silverlighttutorialsweb.blogspot.com/2009/08/silverlight-architecture.html) Ceci est un autre lien à lire pour vous permettre de comprendre le fonctionnement de l'application Silverlight. –

3

Dans Silverlight, vous ne vous connectez pas directement à une base de données - votre application Silverlight s'exécute sur l'ordinateur client après tout. L'interface utilisateur côté client (Silverlight) et la base de données/backend sont strictement séparées. Le nombre de classes que le runtime Silverlight a à offrir est (par conception) assez limité, et des choses comme l'accès direct à la base de données ne font pas partie de ces classes disponibles. La façon dont votre application SL obtient ses données est via un service WCF (service de domaine, ou service de données WCF) exécuté sur un serveur qui accède à la base de données en votre nom. Cette partie s'exécute généralement sur votre serveur Web/application et a accès à votre base de données ou à d'autres serveurs principaux.

+0

merci beaucoup, mais qu'entendez-vous par la ligne "qui accède à la base de données en votre nom"? – iti

+0

@iti: votre application SL n'accède pas à la base de données elle-même - elle envoie une requête (via WCF) à votre application serveur, qui accède à la base de données, récupère les données et les renvoie en réponse à cette requête –

Questions connexes