Un tp sur le thème corba , un midlware pour les architecture client serveurs
[...] • CORBA Messaging [OMG-CM] : Le service Messagerie définit un nouveau modèle de communication asynchrone permettant de gérer des requêtes persistances lorsque l'objet appelant et l'objet appelé ne sont pas présents simultanément sur le bus. • Time Service : Le service Temps fournit des interfaces permettant d'obtenir une horloge globale sur le bus (Universal Time Object), de mesurer le temps et de synchroniser les objets. • Licensing Service : Le service Licences permet de mesurer et de controler l'utilisation des objets, et cela en vue de facturer les clients et de rémunérer les fournisseurs. [...]
[...] Il repose sur les langages standards d'interrogations comme SQL3 ou OQL. • Collection Service : Le service Collections permet de manipuler d'une manière uniforme des objets sous la forme de collections et d'itérateurs. • Versionning Service : Le service Changements permet de gérer et de suivre l'évolution des différentes versions des objets. Ce service maintient des informations sur les évolutions des interfaces et des implantations. • Secutity Service : Le service Sécurité permet d'identifier et d'authentifier les clients, de chiffrer et de certifier les communications et de controler les autorisations d'accès. [...]
[...] Il définit pour cela la notion de fabriques d'objets («Object Factory »). • Properties Service : Le service Propriétés permet aux utilisateurs d'associer dynamiquement des valeurs nommées à des objets. Ces propriétés ne modifient pas l'interface IDL, mais représentent des besoins spécifiques du client comme par exemple des annotations. • Relationship Service : Le service Relations serte à gérer des associations dynamiques (appartenance, inclusion, référence, auteur, emploi,) reliant des objets sur le bus. Il permet aussi de manipuler des graphes d'objets. [...]
[...] Clients et objets s'exécutent dans des environnements hétérogènes, sur des machines généralement distantes. CORBA repose sur la notion de bus logiciel (Object Request Broker). En CORBA, tout est objet. On bénéficie donc des mécanismes d'héritage, de polymorphisme et encapsulation 2-Le modèle CORBA CORBA Services Les services objet communs (Common Object Services) proposent des services horizontaux pour faciliter l'utilisation courante des objets CORBA • Naming Service : Le service Nommage est équivalent des « pages blanches » ▪ Les objets sont désignés par des noms symboliques. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture