Je planifie un plus grand projet, donc je considère quelques options technologiques.Quelle technologie pour un projet plus important?
Le projet utilisera la conception d'architecture à 3 niveaux. La couche de présentation sera ASP.NET mais il pourrait s'agir d'une autre technologie. Cela n'a pas d'importance pour le moment.
Mes questions sont les suivantes:
- Pour le serveur aplication dois-je utiliser un service Windows ou tout simplement une application normale?
- Que dois-je utiliser pour la communication entre la couche de présentation et la couche de domaine? Je voulais utiliser .NET Remoting mais j'ai lu que Remoting fait partie de WCF. En fait, je ne suis pas si familier avec WCF c'est pourquoi je demande. Alors. Remoting .NET ou WCF?
Je vous remercie de tout soupçon
En fait, le coût de performance d'un niveau de service entre l'interface utilisateur et le domaine est tout à fait négligeable. Les tests de performances de ce scénario par rapport à un scénario qui n'implique aucune sérialisation (références d'assemblage à la couche de domaine) produisent un surcoût si faible, même sur des architectures complexes, que cela ne vaut pas la peine d'être considéré. Au moins, c'est mon expérience. – grenade