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

Dotnet Discussion :

[Architecture]Que choisir comme technologie serveur ?


Sujet :

Dotnet

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 275
    Points : 493
    Points
    493
    Par défaut [Architecture]Que choisir comme technologie serveur ?
    Bonjour,

    Je souhaiterais développer avec dotnet une application composée d'une partie client et serveur avec les contraintes suivantes:

    - le GUI doit être développé de la manière la plus indépendante possible du serveur : aujourd'hui un développeur web s'occupe de cette partie en utilisant une libraire AJAX mais demain ce pourrait être un développeur C# etc...Je veux pouvoir confier cette partie à des graphistes/ergonomes confirmés et me concentrer sur le côté serveur.

    - Le côté serveur implémenté avec dotnet contient les régles métiers, les méthodes d'accès aux données etC... et doit être très léger car prévu pour fonctionner en utilisation monoposte (pour l'instant), je ne veux en aucun cas déployer de serveur Web dessus donc pas d'ASP.net si je comprends bien.

    Pour arriver à cela j'ai commencé par développer des composants Activex (plutot des classes dotnet encapsulées par COM) ce qui me permet de cibler à la fois navigateurs Web (du moins IE) et clients windows à l'avenir, ça marche ok mais...

    1-Mais je me demande s'il existe d'autres méthodes pour résoudre ce pb

    2-Je me suis renseigné sur le .net remoting qui serait parfait pour moi mais je n'ai pas l'impression qu'il soit possible d'écrire des objets en .net remoting qui soient accessibles depuis IE par exemple...Me trompe-je ?

  2. #2
    Membre expérimenté
    Avatar de Mehdi Feki
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 113
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 113
    Points : 1 566
    Points
    1 566
    Par défaut
    Citation Envoyé par madfu
    le GUI doit être développé de la manière la plus indépendante possible du serveur : aujourd'hui un développeur web s'occupe de cette partie en utilisant une libraire AJAX mais demain ce pourrait être un développeur C# etc...Je veux pouvoir confier cette partie à des graphistes/ergonomes confirmés et me concentrer sur le côté serveur.
    Indépendant du serveur c'est à dire indépendant de la technologie ????

    Si c'est le cas alors j'opte pour les Web Services, quoique un peu hésitant sur l'accees aux web services à travers AJAX, aucune idée sur ce point.

    Citation Envoyé par madfu
    - je ne veux en aucun cas déployer de serveur Web dessus donc pas d'ASP.net si je comprends bien.
    Alors ce n'est pas possible d'utiliser les services Web

    Dans ce cas il te reste que le .Net Remoting, mais dans ce cas oublie l'intéropérabilité.

    un petit lien msdn

    .NET Remoting Architectural Assessment : et noublie pas de consulter les Additional Resources à la fin de l'article et surtout ASP.NET Web Services or .NET Remoting: How to Choose.

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2005
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 275
    Points : 493
    Points
    493
    Par défaut
    Merci pour ta réponse mehdi_tn.


    Indépendant du serveur c'est à dire indépendant de la technologie ????
    En fait je veux pouvoir confier l'intégralité du développement de mon IHM (ergonomie+graphismes) à un designer qui n'est pas forcément un spécialiste des Winform et VC#, un peu sur le principe des technos style Laszlo où on découpe bien les technos clients et serveur.

    Je voudrais un seul design que je sois en mode Web ou Windows.

    Dans ce cas il te reste que le .Net Remoting, mais dans ce cas oublie l'intéropérabilité.
    Oui , c'est vraiment dommage de ne pas pouvoir appeler des objets distants dotnet depuis IE autrement qu'en les encapsulant dans de l'activex...

    J'ai parcouru tes liens mais non je ne vois pas comment faire autrement.

Discussions similaires

  1. Que choisir comme outil CRM (Gestion relation clients) open source et gratuit?
    Par boniface dans le forum Applications et environnements graphiques
    Réponses: 9
    Dernier message: 11/08/2014, 17h07
  2. [débutant] que choisir comme système ?
    Par houwa dans le forum Administration système
    Réponses: 3
    Dernier message: 07/08/2008, 13h08
  3. que choisir comme bdd?en java?
    Par mitch46000 dans le forum JDBC
    Réponses: 6
    Dernier message: 02/05/2007, 16h09
  4. Réponses: 3
    Dernier message: 23/05/2006, 11h03
  5. Que choisir comme base de données ?
    Par zarbouine dans le forum Bases de données
    Réponses: 6
    Dernier message: 18/05/2006, 19h15

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