-Anatomie et physiologie • Animaux et l'environnement • culture generale • economie • flore et ses bienfaits • Internet et Informatique • L'alimentation et la nutrition • La Biologie • Le mésothéliome • Les épices • Les fruits et légumes • Les vitamines • Maladies & Affections • Médecine et traitements • Médicaments • monde technologique • remèdes naturels • Santé et Bien-être • sciences et génie -orange

dimanche 21 avril 2013

Qu'est-ce qu'un courtier de demande d'objet ou ORB?

Un courtier de demande d'objet ou ORB est la programmation des protocoles qui fonctionnent comme un intermédiaire ou un courtier entre un client et un fournisseur. L'utilisation d'un ORB, le client soumet une demande d'un certain type de services doit avoir lieu. Le courtier reçoit la demande et l'achemine vers un point de terminaison sur le réseau où la demande peut être effectuée avec succès. En utilisant un courtier de requête d'objet, le serveur de traitement de la demande client n'a pas besoin de savoir où dans le réseau pour transmettre la demande. Le courtier évalue la demande, puis des routes en conséquence.

Il est parfois utile de comprendre une demande courtier d'objet comme étant un exemple de middleware. Essentiellement, les fonctions middleware comme le moyen de transmettre des données d'un point d'origine à un point de terminaison, plutôt que de les transférer des données dans un strict point à souligner communication. L'avantage de cette approche est le middleware est capable de qualifier les données entrantes et la voie à une partie du réseau où il est susceptible d'être traitée avec le plus grand niveau d'efficacité.

La demande courtier objet fait partie de l'architecture plus large Common Object Request Broker, également connu sous le nom CORBA. Il est plus large que cette architecture, il est possible que le gestionnaire ORB de traiter rapidement et avec précision l'entrée de données du client et de fournir les données au système serveur ou bien sur le réseau. Chaque composant est configuré en utilisant l'Interface Definition Language qui permet au compilateur croisé pour identifier chaque composant actuellement fonctionnel n'importe où sur le réseau.

Dans le cadre de la fonctionnalité globale, une demande courtier d'objet peut fournir plus d'un point de terminaison pour les données contenues dans la demande du client. Par exemple, les données peuvent être copiés et déplacés vers différents serveurs sur le réseau. Les données peuvent être déversées dans une base de données pour un traitement ultérieur, tout aussi ajouté à dossiers plats pour le stockage. La confirmation d'achèvement peut avoir lieu dans le cadre de la fonctionnalité globale, ainsi que de permettre que la demande soit rétablie dans sa forme originale si la séquence ne se termine pas correctement.

Parce qu'il y a la possibilité de configurer l'ORB pour s'adapter à un certain nombre d'environnements et de traiter un large éventail de demandes des clients, les programmeurs sont capables d'adapter le courtier pour gérer un certain nombre de tâches uniques et multiples pour la demande du client entrant. Les courtiers sont aussi un peu adaptable, en tant que composants sont ajoutés au réseau, ils peuvent être nommés et ajoutés à l'architecture générale avec une relative facilité.