IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Silverlight Discussion :

Architecture projet sous Apache


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 259
    Par défaut Architecture projet sous Apache
    Bonsoir tout le monde,

    je suis actuellement en train de me faire la main sur un projet silverlight. Tout se passe bien pour le moment, parce que je développe en local et que j'ai donc tout ce qu'il faut niveau IIS et tout le toutim.
    Mais, à terme, je vais devoir déployer tout ce petit monde sur un site qui n'a que Apache. Il faut donc que je revoie toute mon architecture projet pour qu'il n'y ait plus que des choses que Apache puisse interpréter : fini les edmx, les domainservice...

    D'où ma question : quelle est la meilleure manière de créer un projet pour le mettre sous Apache. J'ai pensé à faire un projet DTO pour définir mes objets métier, un projet DAO pour récupérer ces objets depuis des WebServices.
    Mais quid du domaincontext et du domainservice? Est-ce que je dois les recréer à la main? Si oui, comment?

    Que dois-je rajouter de plus? (on oublie MVVM, trop compliqué pour le moment) Comment est-ce que tout ça va s'harmoniser?

    Merci pour vos réponses et vos suggestions!

  2. #2
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Ben tu peux oublier tout ce qui est ASP.Net et WCF déjà!
    Ton Silverlight pourra consommer du service PHP par exemple.

  3. #3
    Membre émérite
    Homme Profil pro
    Développeur / architecte
    Inscrit en
    Juillet 2009
    Messages
    473
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur / architecte

    Informations forums :
    Inscription : Juillet 2009
    Messages : 473
    Par défaut
    Citation Envoyé par Bibicmoi Voir le message
    J'ai pensé à faire un projet DTO pour définir mes objets métier, un projet DAO pour récupérer ces objets depuis des WebServices.
    Bin la couche d'accès aux données sera en PHP ou un truc comme ça. Ca sera plus une application du style REST avec une interface SL qu'une appli avec des objets métiers distribués comme avec RIA svcs...

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 259
    Par défaut
    Citation Envoyé par chrisdot Voir le message
    Bin la couche d'accès aux données sera en PHP ou un truc comme ça. Ca sera plus une application du style REST avec une interface SL qu'une appli avec des objets métiers distribués comme avec RIA svcs...
    J'espère que je me suis mal fait comprendre. Il est prévu qu'il n'y ait que des WebServices pour accéder à la base de données (je suis en train de les terminer) Par contre, du côté client Silverlight, je pensais faire des DAO qui appelait les WebServices pour me ramener mes objets métier. Genre ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    WS.WSClient ws= new WS.WSClient();
     
                ws.getAgeCompleted += new EventHandler<SampleApplication.WS.getDataCompletedEventArgs>(ws_getDataCompleted);
    Ca n'est pas possible de faire ça?

    Ce que je me demandais plus tôt, c'était de savoir s'il était possible de continuer à utiliser un contexte étant donné que je n'ai plus vraiment de service. J'aimerais bien continuer à profiter de la magie du contexte.Load, ou SubmitChanges qui sont bien pratiques.
    Mais je ne vois pas comment faire pour créer un contexte de zéro, ni si je dois en faire plusieurs, un par objet métier, un seul...

  5. #5
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Utiliser RIA Services non ca n'est pas possible (pas de context.Load(), pas de SubmitChanges()).
    Par contre faire une communication SOAP entre les deux oui c'est possible.

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 259
    Par défaut
    OK, donc il va falloir que je travaille à "l'ancienne"
    Je sens que je m'embête pour vraiment pas grand chose moi

    Merci pour les réponses en tout cas!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. comment lancer un projet sous apache?
    Par info007 dans le forum Apache
    Réponses: 1
    Dernier message: 22/10/2008, 12h10
  2. Proble avec un vhosts sous Apache (Mandrake 10.1)
    Par __fabrice dans le forum Apache
    Réponses: 2
    Dernier message: 27/05/2005, 13h11
  3. [Info]partager un projet sous eclipse
    Par sabine730 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 12/04/2005, 12h56
  4. Réponses: 2
    Dernier message: 23/06/2004, 16h35
  5. Réponses: 3
    Dernier message: 01/06/2004, 09h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo