ENSI MKS Mmoire De Fin Dtudes - PowerPoint PPT Presentation

1 / 30
About This Presentation
Title:

ENSI MKS Mmoire De Fin Dtudes

Description:

Fond e au sein du centre ' Center for Distributed Object Computing at Washington ... Win 95/98/2000 Win 95/98/2000 Win 95/98/2000. Win NT Win NT Win NT ... – PowerPoint PPT presentation

Number of Views:130
Avg rating:3.0/5.0
Slides: 31
Provided by: Son9193
Category:
Tags: ensi | mks | ajoute | dtudes | fin | mmoire

less

Transcript and Presenter's Notes

Title: ENSI MKS Mmoire De Fin Dtudes


1
ENSI MKS Mémoire De Fin
DÉtudes
  • Étude De Performance Des Brokers En vue De La
    Conception Et Limplémentation Dun Marché
    Virtuel Objet
  • Encadré par Heykel BOUAJINA
  • Raoudha KCHERIF
  • Réalisé par Sonia GUEHIS

2
PLAN
  • Introduction
  • Architecture CORBA
  • Etude de Performance des Brokers
  • Le Marché Virtuel Objet
  • Spécification des besoins
  • Conception
  • Réalisation et évaluation
  • Conclusion et Perspectives

3
Émergence des systèmes distribués
Introduction
  • Nouveaux problèmes
  • Nommage, localisation, interoperabilité.

4
Motivation







Architecture des solutions logicielles de MKS
5
PLAN
  • Introduction
  • Architecture CORBA
  • Etude de Performance des Brokers
  • Le Marché Virtuel Objet
  • Spécification des besoins
  • Conception
  • Réalisation et évaluation
  • Conclusion et Perspectives

6
  • LArchitecture CORBACommon Object Request Broker
    Architecture
  • Standard Fondé dans les années 1990 par lOMG.

Niveau interstitiel (middleware)
7
CORBA (Suite)
  • GIOP General Inter ORB Protocol
  • Interopérabilité entre différents ORBs.
  • IIOP Internet Inter ORB Protocol
  • Protocole dinteropérabilité standard pour
    Internet.

8
PLAN
  • Introduction
  • Architecture CORBA
  • Etude de Performance des Brokers
  • Le Marché Virtuel Objet
  • Spécification des besoins
  • Conception
  • Réalisation et évaluation
  • Conclusion et Perspectives

9
Présentation Des ORB
  • Visibroker
  • Produit commercialisé par Inprise
  • Visibroker 4.1
  • TAO
  • Fondée au sein du centre  Center for Distributed
    Object Computing at Washington Univeristy 
  • Omniorb
  • Proposé par  AT T laboratories of Cambridge 
  • Omniorb 3.0.4.

10
Plates Formes
  • Visibroker TAO Omniorb
  • Win NT Win NT
    Win NT
  • Win 95/98/2000 Win 95/98/2000
    Win 95/98/2000
  • Unix Unix Unix
  • Solaris Solaris Solaris
  • Linux Linux
  • IBM-AIX
    IBM-AIX
  • HP-UX
    HP-UX
  • Open VMS


11
Installation Configuration
12
Langage de Programmation
  • Visibroker
  • C, Java.
  • Deux compiltaeurs Idl2cpp Idl2java.
  • Tao
  • C.
  • Un seul compilateur Tao_idl
  • Omniorb
  • C.
  • Un seul compilateur OmniIdl.

13
Temps de Réponse
TAO
Temps de réponse(ms)
961
498
VISIBROKER
360
230
101
80
OMNIORB
40
28
20
Nb_requêtes
10
0 50 100 500
1000
Courbe représentative du temps de réponse en
fonction du nombre de requêtes
14
La Sécurité
  • Visibroker
  •  Borland Security service .
  • Le protocole SSL ( Secure Sockets Layer).
  • Tao
  •  The CORBA Security Service for TAO  est un
    projet en cours de développement.
  • Nouveau protocole SSLIOP.
  • Omniorb
  • Nimplémente pas le service de sécurité.

15
Services Disponibles
16
Bilan
17
PLAN
  • Introduction
  • Architecture CORBA
  • Etude de Performance des Brokers
  • Le Marché Virtuel Objet
  • Spécification des besoins
  • Conception
  • Réalisation et évaluation
  • Conclusion et Perspectives

18
Spécification Des Besoins
  • Marché boursier Place de marché où se passe la
    vente et lachat des instruments financiers.
  • Un instrument financier Tout ce qui peut être
    acheté ou vendu sur le marché financier en
    particulier les actions.
  • Une transactionCest un traitement dun acte de
    correspondance entre un ordre dachat et de
    vente.

19
Spécification Des Besoins ( Suite)
  • Les fonctionnalités du marché Virtuel objet sont

20
Spécification (Suite)
21
PLAN
  • Introduction
  • Architecture CORBA
  • Etude de Performance des Brokers
  • Le Marché Virtuel Objet
  • Spécification des besoins
  • Conception
  • Réalisation et évaluation
  • Conclusion et Perspectives

22
Conception Générale
Interface IDL
Compilateur Idl de Visibroker
Implémentation des objets
Implémentation du client
Implémentation du serveur
23
Conception Détaillée
  • Diagramme des classes

24
Conception Détaillée (Suite)
  • Diagramme de séquence

Client2
Client1
CConnexionImp
CMarket
Regestry
25
PLAN
  • Introduction
  • Architecture CORBA
  • Etude de Performance des Brokers
  • Le Marché Virtuel Objet
  • Spécification des besoins
  • Conception
  • Réalisation et évaluation
  • Conclusion et Perspectives

26
Réalisation évaluation
  • Les contraintes et le choix de développement 
  • le choix de lOrb Visibroker
  • Le langage C.
  • Lutilisation des composantes STL ( Standard
    Template Library)

27
(No Transcript)
28
PLAN
  • Introduction
  • Architecture CORBA
  • Etude de Performance des Brokers
  • Le Marché Virtuel Objet
  • Spécification des besoins
  • Conception
  • Réalisation et évaluation
  • Conclusion et Perspectives

29
Conclusion Perspectives
  • Objectifs Atteints
  • Une étude de performance des brokers dobjets
  • Le choix de lOrb Visibroker
  • Limplémentation du Marché Virtuel objet
  • Perspectives
  • Étendre les tests sur la plate forme Sun
  • Enrichir lapplication par des services tel que
    la sécurité ou encore le service dévénement.

30
Merci Pour votre Attention
Fin
Write a Comment
User Comments (0)
About PowerShow.com