- MSQM est une partie optionnelle de Windows qui nécessite d’être
installée.
- Les queues sont créées, accédées, supprimées et géreés en utilisant la
classe System.Messaging.MessageQueue.
- Un message peut être n’importe qu’elle objet mais il est plus
raisonnable de mettre son objet dans le corps de l’objet System.Messaging.Message.
- Le corps d’un message peut être sérialisé en utilisant soit un
formateur binaire soit un formateur XML.
- Une queue peut faire partie d’une transaction.
- L’authentification d’un message peut être configurée comme une
obligation pour permettre même l’envoi de ce message dans une queue.
- Les messages peuvent être sécurisés en utilisant le
cryptage.
- La console de gestion peut être utilisée pour superviser et maintenir
les messages d’une queue.
Par Rakoun
-
Publié dans : [70-529]Résumés
0
-
Recommander
- L’authentification de l’émetteur peut être forcée par MSMQ en faisant
un contrôle via Active Directory ou via un certificat délivré par un CA.
- La signature d’un message s’effectue en activant l’authentification.
Ceci a pour conséquence d’ajouter une signature numérique au message qui est invalidée si le message es corrompu avant qu’il soit reçu par le destinataire.
- La validation par certificat nécessite l’ajout de code supplémentaire
au niveau du receveur.
- Le cryptage des messages dans MSMQ n’est possible qu’au sein d’un
domaine. Le cryptage du message est effectué par l’émetteur ; le décryptage est réalisé par MSMQ et est transparent pour le receveur.
- En mode Workgroup, un cryptage personnalisé est nécessaire en
utilisant la librairie du .Net Framework.
-
Le receveur d’un message peut vérifier l’origine de l’émetteur à l’aide de la propriété SenderCertificate.
Par Rakoun
-
Publié dans : [70-529]Résumés
0
-
Recommander
- MSMQ permet aux applications s’exécutant à des différents instants de
communiquer sur des réseaux hétérogènes et des systèmes qui peuvent être temporairement hors ligne.
- MSMQ fournit une garantie de délivrance de
message.
- MSMQ peut être utilisé pour implémenter à la fois des scénarios
synchrones et asynchrones.
- MSMQ est encapsulé dans le namespace System.Messaging. Les deux
classes dominantes sont MessageQueue et Message.
- Une queue de message peut participer à une transaction distribuée par
le biais de la classe MessageQueueTransaction du namespace System.Messaging.
- Il existe deux types d’envoie de message : express et
recoverable.
- La console de management peut être utilisée pour superviser l’activité
et le statut des queues.
- Des permissions peuvent être ajoutées à des queues en utilisant la
classe MessageQueue ou la console de management.
- Quand on récupère un message (peeking), un clone du message est créé.
Recevoir un message, au contraire, supprime le message de la queue.
- Enumérer des messages en utilisant la méthode GetAllMessages permet de
récupérer tous les messages d’une queue et d’itérer sur les messages.
Par Rakoun
-
Publié dans : [70-529]Résumés
0
-
Recommander
- Les services de composant son créés en héritant de la classe
System.EnterpriseServices.ServicedComponent.
- L’interaction avec les services de composant est gérée en ornant les
classes et les méthodes avec des attributs contenant des métas donnés.
- La gestion des transactions distribuées est le service le plus utilisé
parmi ceux offert par les services de composant.
- System.Transactions offre un model de programmation séparé pour gérer
les transactions. Le gestionnaire de transaction léger intensifie une transaction vers une transaciton distribuée si nécessaire.
- L’utilisation d’un service de composant se fait de la même manière que
l’appel d’une méthode, d’une propriété ou d’un évènement pour un type externe.
- La sécurité au sein des services de composant peut être gérée de
manière externe, séparé des rôles du domaine en utilisant la console de gestion de composant de service.
Par Rakoun
-
Publié dans : [70-529]Résumés
0
-
Recommander
- Référencer un composant de service est aussi simple que référencer
n’importe quelle assembly.
- Appeler une méthode ou accéder aux propriétés d’un composant de
service depuis du code managé se fait de la même que l’appelle d’une méthode ou d’une propriété classique.
Par Rakoun
-
Publié dans : [70-529]Résumés
0
-
Recommander
Commentaires