Intégration Des Services Et Des Objets

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 9

Intégration des services et des objets

Useful links :

Cocher les bonnes réponses :

En CORBA, le résultat de la résolution d'un IOR:

Fs
XU aU OO). 157A N

om
est une référence d'un objet générique

C,
est un objet CORBA -->

d.
est un objet Java

a
Une interface IDL CORBA peut-elle étre implantée par plusieurs classes
Java ?

Sélectionnez une réponse:


Cocher les bonnes réponses :

Lorsqu’on veut travailler avec une architecture Web Services a base du


protocole SOAP, l'interface de définition d'un service est spécifiée par :

Fe
Un fichier IDL

oy
Un fichier UDDI

C.
Un fichier AAR

d.
Un fichier WSDL *---->

Qu'est-ce qu'un mapping dans CORBA ? mettre en correspondance les


objets CORBA dans un langage de programmation particulier ou avec des
objets systémes.
Le service de nommage (Naming service) dans un systeme distribué
CORBA

a.
permet de rendre transparent, pour les clients, la localisation des objets
distribués sur le réseau --->

ay
sert d'intermédiaire de communication entre les clients et les serveurs

C.
centralise les échanges de données via les sockets entre tous les objets
distribués du réseau

ame
Les composants d'un ORB (Object Request Broker) sont:
a.

Une interface Java, la classe UnicastRemoteObject, et la classe


LocateRegistry

Eclipse, JDK, Apache, AXIS

Une API (fonctions de base de I'ORB), un service de nommage, un


compilateur IDL
Les composants d'un ORB (Object Request Broker) sont :

a.
Une API (fonctions de base de |'ORB), un service de nommage, un
compilateur IDL---->

oF
Une interface Java, la classe UnicastRemoteObject, et la classe
LocateRegistry---->

Cc.
Eclipse, JDK, Apache, AXIS

Cochez les bonnes réponses :

Clem as) R= ae

a.
un patron qui permet de normaliser les échanges de messages dans un
systéme asynchrone

oF
un modéle d’architecture logicielle dédié pour mettre en ceuvre de la
communication entre des applications logicielles --->

C,
Un modéle de développement logiciel 4 base de composants applicatifs
Col Kiag]e] 60st

or
un modéle d’entreposage de données
Indiquer quelles sont les erreurs contenues dans |'interface IDL suivante.
Expliquer brigvement en quoi consiste l’erreur et proposer une correction.

public interface Carte {

const long echelle;

typedef enum {nord,sud,est,ouest} Cardinaux;

void orientation( Cardinaux direction );

interface Michelin{

string numero();

long echelle() { return echelle; }


Une classe C++ ou Java peut-elle implanter plusieurs interfaces IDL
CORBA ?

Sélectionnez une réponse:


Vrai ---->
el Ob4

a
Cocher les bonnes réponses :

Le service de nommage (Naming service) dans un systéme distribué


CORBA

Fe
sert d'intermédiaire de communication entre les clients et les serveurs

om
centralise les échanges de données via les sockets entre tous les objets
distribués du réseau

C.
permet de rendre transparent, pour les clients, la localisation des objets
distribués sur le réseau---->

C'est quoi la différence entre les API suivants : JAX-RS, JAX-RPC et JAX-
WS?

JAX-RPC est basé sur le modéle de programmation RPC pour appeler les
opérations d'un service Web. JAX-WS est le successeur de JAX-RPC.
JAX-WS prend en charge les services Web orientés message. JAX-WS
vous permet de choisir entre RESTful ou SOAP, tandis que JAX-RS se
spécialise dans RESTful.
Cocher les bonnes réponses :

En CORBA, la référence d'un objet CORBA:

a.
est un objet

oy
est sérialisable ---->

C.
est une chaine de caractére

Le langage IDL permet de créer les souches et les squelettes dans


différents langages de programmation assurant ainsi l'interopérabilité
Talk=leersi=1a'd
(eC -oF

Sélectionnez une réponse:


Vrai ---->
ebb
Le protocole SOAP des architectures WEB Services :

a.
permet aux clients d'utiliser le service distant d'un serveur de type WEB
SY)
au (ests)

om
permet une utilisation des services distants en mode RPC (Remote
Process Call)

C.
est basé sur les standards d'Internet (HTTP) ---->

d.
permet d’utiliser sur un modéle d'accés a des ressources a travers des
adresses URI

Cr
est un composant particulier qui sert d'interface entre le client et le
serveur
SOA (Services Oriented Architecture) est :

a.constituée d’un certain nombre de couches facilitant l'accés aux


données gérées par la couche métier ---->

b.un modéle logiciel qui permet de garder en mémoire d'un composant


dynamique les attributs des objets

c.un modéle d'architecture pour la réalisation de Systéme d'Information --


ao

d.un canal d'événement qui est utilisé par les producteurs et les
consommateurs du Systéme d'Information

e.un choix technologique permettant la communication physique entre


deux composants

f.Une stratégie pour le développement de l’entreprise

Indiquer les erreurs de syntaxe contenues dans le fichier IDL suivant. Donner 4 chaque fois la régle qui n'est pas respectée et proposer une
correction.
module clientserveur [{

string description();
interface Cours {
string date( long seance );
double moyenne( in sequence<fioat> notes );
interface TP {
string responsable();

1 A~ Bit EE 4% S| GB

string date( long seance ); ---» type de ce paramétre? IN, OUT ou INOUT

Indiquer quelles sont les erreurs contenues dans |'interface IDL suivante. Expliquer brigvement en quoi consiste l'erreur et proposer une correction.
public interface Carte {
const long echelle;
typedef enum {nord,sud,est,ouest} Cardinaux;
void orientation( Cardinaux direction );
interface Michelin {
string numero();
long echelle() { return echelle; }
i
k

Vous aimerez peut-être aussi