TECHNOLOGIE:offrir l’interopérabilité entre différents langages de programmation

Le Model objet UNO est l'un des moyens le plus simple de programmer le logiciel, à un niveau plus avancé que celui d’une simple Macro utilisateur. Universal Network Object est le modèle de composants par exemple de d’OpenOffice.org. Il offre l’interopérabilité entre différents langages de programmation, différents modèles d’objets, différentes architectures et différents processus, de manière locale, en réseau ou par Internet. Ces composants sont instanciés par un gestionnaire de service, et communiquent entre eux aux travers de ponts (bridges), en utilisant des interfaces précises définies avec le langage UNO IDL, similaires au même concept CORBA. Les ponts permettent de standardiser la communication entre des interfaces implémentées dans des langages différents. Il existe à l’heure actuelle des bindings pour C, C++, Java et Python permettant de développer de nouveaux composants, ou d’accéder aux fonctionnalités de ceux existant dans ces langages.BY TAATJENE
  1. Découvrir ensuite!

Popular Posts