Home
Browsez les 647 exemples
Téléchargez les 647 exemples
Téléchargez des chapitres
Achetez sur amazon.fr
Niveau: Débutant/Intermédiaire
ISBN-2-84177-339-6
50 Euros
|
Chapitre 22:
.NET Remoting
Chapitre 21< > Chapitre 23
Exemples: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
Table des matières:
Introduction Qu'est ce que .NET Remoting? FAQ
Marshaling By Reference (MBR)
Marshalling By Value (MBV) et serialisation binaire Sérialisation tolérante aux changement de version
La classe ObjectHandle
Introduction à l'activation des objets Eléments d'une architecture distribuée Responsabilité d'un hôte Brève description des canaux Appels synchrones, asynchrones et asynchrones sans retour Activation d'un objet vs. Création d'un objet
Service d'activation par le serveur (WKO) Service d'activation par le serveur: simple appel (single call) ou singleton
Activation par le client (CAO) Activation de l'objet à partir du client avec le mot-clé new Problème potentiel quant à la durée de vie
Le design pattern factory et l'outil soapsuds.exe Le design pattern factory L'outil Soapsuds.exe
Service de durée de vie
Configurer la partie Remoting d'une application Configuration d'un hôte Configuration du client Utilisation d'interfaces et de fichiers de configuration
Déploiement d'une application distribuée .NET Remoting Services Windows IIS
Sécuriser une conversation .NET Remoting Sécurisation d'un canal TCP Sécurisation d'un canal HTTP
Proxys et messages Transformer un appel de méthode en un message Manipulation d'un message Proxy transparent, proxy réel et la classe ObjRef Une utilisation intéressante de la classe ObjRef: publier un objet Intercepteur de messages (message sink) Pourquoi utiliser un proxy réel propriétaire? Implémenter et utiliser une classe de proxys réels propriétaires Affectation automatique d'un proxy réel propriétaire à toutes les instances d'une classe Consultation et modification des arguments d'un appel
Canaux (channels) Introduction Relations entre les canaux émetteurs et les proxys d'un domaine d'application client Relations entre les canaux récepteurs et les objets d'un domaine d'application serveur Intercepteurs de messages, formateurs et canaux Fournisseurs d'intercepteurs de messages (channel sink providers) Un exemple récapitulatif: Afficher le nombre d'octets passant sur le réseau
Contexte .NET La place de la notion de contexte dans l'architecture .NETÂ Context-bound et context-agile Attribut de contexte et propriété de contexte Notion de région d'interception de messages Exemple d'utilisation des régions d'interception Passage d'information entre le contexte appelant et le contexte cible (call context)
Récapitulatif Les modes d'activations d'un objet Les niveaux d'interception d'un appel
Copyright Patrick Smacchia 2006 2007
|