INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Comme il a été indiqué ci-dessus, les couches comprennent trois entités distinctes. La première couche, 130 ou 230a, est essentiellement constituée par un multiplexeur logiciel. Elle permet l'échange d'informations entre carte à puce 2a et le terminal hôte 1, sous la forme d'unités de données de protocole. Elle joue un rôle similaire à celui d'un commutateur de paquets de données. Ces unites sont émises ou reçues via la couche de niveau deux (couche de liens de données). Ce protocole particulier de communication permet mettre en communications au moins une paire d' "agents". Le premier agent de chaque paire, 132, est situé dans fa couche 13, côté terminal 1, le second, 232a, est situe dans la couche 23a, côté carte à puce 2a. Une liaison entre deux "agents" est associée à une session, que l'on pourra appeler "S-Agent". session est un echange de données bidirectionnel entre ces deux agents. l'une ou l'autre des couches, 13 et 23a, comporte plusieurs agents, les agents d'une même couche peuvent aussi établir de sessions entre eux et/ou avec modules 131 et a, qui constituent des agents particuliers.
De façon plus précise, un agent est une entité logicielle autonome qui peut réaliser tout ou partie de fonctions des couches de niveau trois et quatre, en fonction de la configuration mise en oeuvre par le terminal 1.
Les agents sont associés à des propriétés ou attributs particuliers. Pour fixer idées, et à titre d'exemple non limitatif, les six propriétés suivantes sont associees aux agents - "hôte" : agent localisé dans le terminal ; - "carte" : agent localisé dans la carte à puce ; - "local": agent ne communiquant pas avec le réseau ; - "réseau" : agent communiquant avec le réseau (côte terminal) ; - "client" : agent qui initialise une session ; - "serveur" : agent qui reçoit une demande de session.
Un agent particulier est identifié par une référence, exemple un nombre entier de 16 bits (c'est-à-dire compris entre 0 et 65535). bit de poids fort (b15 = 1) indique si la référence est locale (communications locales à la carte à puce ou au terminal) ou distante (b15 = 0).
Les tensioactifs convenant à la mise en oeuvre de la présente invention sont notamment les suivants : (i) Tensioactif(s) anionique(s) : A titre d'exemple de tensio-actifs anioniques utilisables, seuls ou mélanges, dans le cadre de la présente invention, on peut citer notamment (liste non limitative) les sels (en particulier sels alcalins, notamment de sodium, sels d'ammonium, sels d'amines, sels d'aminoalcools ou sels de magnésium) des composés suivants les alkylsulfates, les alkyléthersulfates, alkylamidoéthersulfates, alkylarylpolyéthersulfates, monoglycérides sulfates les alkylsulfonates, alkylphosphates, alkylamidesulfonates, alkylarylsulfonates, a-oléfine-sulfonates, paraffine-sulfonates ; les alkyl(Cs-C24) sulfosuccinates, les alkyl(C6-C24) éthersulfosuccinates, les alkyl(C6-C24) amidesulfosuccinates ; les alkyl(C6-C24) sulfoacétates ; les acyl(C6-C24) sarcosinates et les acyl(C6-C24) glutamates On peut également utiliser les esters d'alkyl(C6-C24)polyglycosides carboxyliques tels que les alkylglucoside citrates, les alkylpolyglycoside tartrate et les alkylpolyglycoside sulfosuccinates., les alkylsulfosuccinamates les acyliséthionates et les N-acyltaurates, le radical alkyle ou acyle de tous ces
différents composés comportant de préférence de 12 à 20 atomes de carbone, et le radical aryl désignant de préférence un groupement phényle ou benzyle. Parmi les tensioactifs anioniques encore utilisables, on peut également citer les sels d'acides gras tels que les sels des acides oléique, ricinoléique, palmitique, stéarique, les acides d'huile de coprah ou d'huile de coprah hydrogénée ; les acyllactylates dont le radical acyle comporte 8 à 20 atomes de carbone On peut également utiliser les acides d'alkyl D galactoside uroniques et leurs sels, les acides alkyl (C6-C24) éther carboxyliques polyoxyalkylénés, les acides alkyl(C6C24)aryl éther carboxyliques polyoxyalkylénés, les acides alkyl(C6-C24) amido éther carboxyliques polyoxyalkylénés et leurs sels, en particulier ceux comportant de 2 à 50 groupements oxyde d'alkylène en particulier d'éthylène, et leurs mélanges.
(ii) Tensioactif(s) non ionique(s) : Les agents tensioactifs non-ioniques sont, eux aussi, des composés bien connus en soi (voir notamment à cet égard "Handbook of Surfactants" par M. R. PORTER, éditions Blackie & Son (Glasgow and London), 1991, pp 116-178) et leur nature ne revêt pas, dans le cadre de la présente invention, de caractère critique. Ainsi, ils peuvent être notamment choisis parmi (liste non limitative) les alcools, les alpha-diols, les alkylphénols polyéthoxylés, polypropoxylés, ayant une chaîne grasse comportant par exemple 8 à 18 atomes de carbone, le nombre de groupements oxyde d'éthylène ou oxyde de propylène pouvant aller notamment de 2 à 50. On peut également citer les copolymères d'oxyde d'éthylène et de propylène, les condensats d'oxyde d'éthylène et de propylène sur des alcools gras ; les amides gras polyéthoxylés ayant de préférence de 2 à 30 moles d'oxyde d'éthylène, les amides gras polyglycérolés comportant en moyenne 1 à 5 groupements glycérol et en particulier 1,5 à 4 ; les esters d'acides gras du sorbitan oxyéthylénés ayant de 2 à 30 moles d'oxyde d'éthylène ; les esters d'acides gras du sucrose, les esters d'acides gras du polyéthylèneglycol, les alkylpolyglycosides, les dérivés de N-alkyl glucamine, les oxydes d'amines tels que les oxydes d'alkyl (C10-C14) amines ou les oxydes de Nacylaminopropylmorpholine. On notera que les alkylpolyglycosides constituent
des tensio-actifs non-ioniques rentrant particulièrement bien dans le cadre de la présente invention.
(iii) Tensioactif(s) amphotère(s) ou zwittérionique(s) : Les agents tensioactifs amphotères ou zwitterioniques, dont la nature ne revet pas dans le cadre de la présente invention de caractère critique, peuvent être notamment (liste non limitative) des dérivés d'amines secondaires ou tertiaires aliphatiques, dans lesquels le radical aliphatique est une chaîne linéaire ou ramifiée comportant 8 à 18 atomes de carbone et contenant au moins un groupe anionique hydrosolubilisant (par exemple carboxylate, sulfonate, sulfate, phosphate ou phosphonate) ; peut citer encore les alkyl (C8-C20) bétames, les sulfobétaïnes, les alkyl (C8-C20) amidoalkyl (C1-C6) betaïnes ou les alkyl (CgC20) amidoalkyl (C1-C6) sulfobétaïnes.
Parmi les dérivés d'amines, on peut citer les produits vendus sous la dénomination MIRANOL, tels que décrits dans les brevets US-2 528 378 et US-2 781 354 et classés dans le dictionnaire CTFA, 3ème édition, 1982, sous les dénominations Amphocarboxyglycinates et Amphocarboxypropionates de structures respectives : R34-CONHCH2CH2 -N(R35)(R36)(CH2COO-) dans laquelle : R34 désigne un radical alkyle d'un acide R34-COOH présent dans l'huile de coprah hydrolysée, un radical heptyle, nonyle ou undécyle, R35 désigne un groupement bêta-hydroxyéthyle et R36 un groupement carboxyméthyle ; et R34'-CONHCH2CH2-N(B)(C) dans laquelle : B représente -CH2CH20X', C représente -(CH2)z -Y', avec z = 1 ou 2, X' désigne le groupement-CH2CH2-COOH ou un atome d'hydrogène Y' désigne -COOH ou le radical -CH2 - CHOH - S03H
(iv) Tensioactifs cationiques : Parmi les tensioactifs cationiques on peut citer en particulier (liste non limitative) les sels d'amines grasses primaires, secondaires ou tertiaires, éventuellement polyoxyalkylénées ; les sels d'ammonium quaternaire tels que les chlorures ou les bromures de tétraalkylammonium, d'alkylamidoalkyltrialkylammonium, de trialkylbenzylammonium, de trialkylhydroxyalkyl-ammonium ou d'alkylpyridinium, les dérivés d'imidazoline ; ou les oxydes d'amines à caractère cationique.
Les quantités d'agents tensioactifs présents dans la composition prête à l'emploi selon l'invention peuvent varier de 0,01 à 40% et de préférence de 0,1 à 30% du poids total de la composition.
Les compositions selon l'invention peuvent également contenir d'autres agents d'ajustement de la rhéologie tels que les épaississants cellulosiques (hydroxyéthycellulose, hydroxypropylcellulose, carboxyméthylcellulose. ), la gomme de guar et ses dérivés( hydroxypropylguar..), les gommes d'origine microbienne (gomme de xanthane, gomme de scléroglucane..), les épaississants synthétiques tels que les homopolymères réticulés d'acide acrylique ou d'acide
acrylamidopropanesulfonique et les polymères associatifs ioniques ou non ioniques tels que les polymères commercialisés sous les appellations PEMULEN TR1 ou TR2 par la société GOODRICH, SALCARE SC90 par la société ALLIED COLLOIDS, ACULYN 22,28, 33,44, ou 46 par la société ROHM & HAAS et ELFACOS T210 et T212 par la société AKZO Ces épaississants d'appoint peuvent représenter de 0,01 à 10% en poids du poids total de la composition.
Le milieu de la composition appropné pour la teinture, est de préférence un milieu aqueux constitué par de l'eau et peut avantageusement contenir des solvants organiques acceptables sur le plan cosmétique, dont plus particulièrement, des alcools tels que l'alcool éthylique, l'alcool isopropylique, l'alcool benzylique, et l'alcool phényléthylique, ou des glycols ou éthers de glycol tels que, par exemple, les éthers monométhylique, monoéthylique et monobutylique d'éthylèneglycol, le propylèneglycol ou ses éthers tels que, par exemple, le monométhyléther de propylèneglycol, le butylèneglycol, le dipropylèneglycol ainsi que les alkyléthers de diéthylèneglycol comme par exemple, le monoéthyléther ou le monobutyléther du diéthylèneglycol, dans des concentrations comprises entre environ 0,5 et 20% et, de préférence, entre environ 2 et 10% en poids par rapport au poids total de la composition.
La composition peut encore contenir une quantité efficace d'autres agents, par ailleurs antérieurement connus en coloration directe, tels que divers adjuvants usuels comme des séquestrants tel que l'EDTA et l'acide étidronique, des filtres UV, des cires, des silicones volatiles ou non, cycliques ou linéaires ou ramifiées, organomodifiées (notamment par des groupements amines) ou non, des conservateurs, des céramides, des pseudocéramides, des huiles végétales, minérales ou de synthèse, les vitamines ou provitamines comme le panthénol, des opacifiants, des agents antioxydants, etc...
Bien entendu, l'homme de l'art veillera à choisir le ou les éventuels composés complémentaires mentionnés ci-avant, de manière telle que les propriétés
Rf (CH2Cl2/MeOH 90/10) = 0,89 RMN 1H (CDC13, 400 MHz) , 9,1 ppm (1H, CONH) ; 8,8 ppm (1H, s); 8,4 ppm (1H, m); 8,5 ppm (1H, m); 7,8 ppm (1H, m); 4,95 ppm (2H, d); 4,3 ppm (2H, q) ; 2, 5 ppm (3H, s) ; 1, 5 ppm (3H, t) Étape 8 : 1,3g (3,6mmol) de l'amide C sont mis à reflux avec 2,15g de fer et 0,38ml d'HCl 36% dans un mélange éthanol/eau pour donner 0,34g (34%) du produit D (voir schéma) attendu.
Pf : 80 C MS (ES+) , m/z = 284 RMN 1H (CDC13, 400 MHz) , 7,35 ppm (1H, m); 7,2 ppm (2H, m); 6,8 ppm (2H,m); 4, 6 ppm (2H, q) ; 4, 05 ppm (2H, d) ; 3, 8 ppm (2H, NH2) ; 2, 4 ppm (3H, s) ; 1, 5 ppm (3H, t) EXEMPLE 21 3-tert-Butyl-1-éthyl-5-phényl-6,7-dihydro-1H- pyrazolo[4,3-e][1,4]diazépin-8-thione (R1 = tert-butyle; R2 = éthyle; R3 = phényle) Étape 9 (Schéma réactionnel 1): 0,37g (2,2mmol) de 3-tert-butyl-1-éthyl-5-phényl-6,7- dihydro-1H-pyrazolo[4,3-e][1,4]diazépin-8-one sont mis en réaction avec 0,96g (4,4mmol) de réactif de Lawesson, afin d'obtenir 0,25g d'une poudre jaune (66%).
MS (ES+) m/z = 327 Pf = 230 C RMN H (CDC13, 400 MHz) 1,45 ppm (9H,s); 1,5 ppm (3H,m); 4,2 ppm (2H,m); 4,8 ppm (2H,q) ; 7,45 ppm (3H,m); 8 ppm (2H,d); 8,55 ppm (lH,m).
Exemple 22 1-Ethyl-3-isopropyl-5-phényl-6,7-dihydro-1H-pyrazolo[4,3- e] [1,4]diazépin-8-thione (R1 = isopropyle ; R2 = éthyle ; R3 = phényle) Solubiliser 0. 2g (0. 67mmol) du composé obtenu à l'exemple 23 dans 7ml de toluène, ajouter sous azote 0.54g (1.34mmol) de réactif de Lawesson. Chauffer au reflux 16h30. Le milieu réactionnel est ramené à TA. Ajouter alors 2ml d'HCl 5% puis 25ml de méthanol et 25ml de cyclohexane, agiter puis filtrer le précipité. Décanter les deux phases et évaporer la phase méthanol. Le résidu est repris par de l'acétate d'éthyle, et lavé à l'eau ; la phase organique est séchée sur Na2SO4, filtrée et évaporée.
Purifier par chromatographie éclair sur colonne de silice (gel de silice 60 ; cyclohexane/acétate d'éthyle 80/20) pour conduire à 0. 15g d'une poudre jaune (75%) (composé E).
MS (ES+) m/z = 313 Pf = 164 C RMN 1H (CDC13, 400MHz), 1.4ppm (6H,d) ; 1. 5ppm (3H,t) ; 3.3ppm (lH,m) ; 4.2ppm (2H,m) ; 4. 8ppm (2H,q) ; 7. 45ppm (3H,m) ; 8ppm (2H,d) ; 8. 3ppm (lH,m) Exemple 23 5-(4-Amino-phényl)-3-tert-butyl-1-éthyl-6,7-dihydro-1Hpyrazolo [4, 3-e] [1, 4] diazépin-8-one (R1 = tert-butyle ; R2 = éthyle ; R3 = 4-amino-phényle) Etape 7 (Schéma réactionnel 1): 1. 2g (4.9mmol) du composé A (acide 5-tert-butyl-2-ethyl-4- nitro-2H-pyrazole-3-carboxylique) sont mis en réaction avec 1. 06g du chlorhydrate de la 2-amino-4'-nitro-acétophénone, pour obtenir 1. 15g (58%) du composé C (poudre jaune)
(R3 = 4-nitrophenyl).
MS (ES-) m/z = 402 RMN 1H (CDC13, 400 MHz) , 1.4ppm (9H, s) ; 1.5ppm (3H, t) ; 4. 25ppm (2H, q) ; 4. 95ppm (2H, d) ; 7.4ppm (1H, m) ; 8. 15ppm (2H, d) ; 8.35ppm (2H, d) Etape 8 : Chauffer au reflux 1.15g (2.8mmol) du composé C avec 0.5ml d'HCl et 1. 7g de fer dans un mélange éthanol/eau, pour obtenir 0. 43g (48%) du composé D attendu (poudre jaune).
MS (ES+) m/z = 326 Pf = 189 C RMN 1H (CDC13, 400MHz), 1. 45ppm (12H, m) ; 3.95ppm (2H, s) ; 4. 05ppm (2H, d) ; 4.5ppm (2H, q) ; 6.2ppm (1H, m) ; 6.65ppm (2H, d) ; 7.8ppm (2H, d) EXEMPLE 24 5-(4-Amino-phényl)-l-éthyl-3-isopropyl-6,7-dihydro-lH- pyrazolo [4,3-e] [1,4]diazépin-8-one (R1 = isopropyle ; R2 = éthyle ; R3 = 4-amino-phényle) Etape 7 (Schéma réactionnel 1): 1. 3g (4. 9mmol) du composé A (acide 2-éthyl-5isopropyl-4-nitro-2H-pyrazole-3-carboxylique) sont mis en réaction avec 1. 23g du chlorhydrate de la 2-amino-4'-nitroacétophénone pour obtenir 2g (90%) du composé C (poudre jaune).
(R3 = 4-Nitro-phényle).
MS (ES-) m/z = 388 RMN 1H (CDC13, 400 MHz), 1.3ppm (9H, s) ; 1.5ppm (3H, t) ; 3.55ppm (1H, q) ; 4. 3ppm (2H, q) ; 5ppm (2H, d) ; 7.8ppm (1H, m) ; 8. 15ppm (2H, d) ; 8.4ppm(2H, d)
Etape 8 : 2g (5.1mmol) du composé C sont mis au reflux avec 0.5ml d'HCl et 3. 07g de fer dans un mélange éthanol/eau, pour obtenir 0.5g (31%) du composé D (poudre jaune).
MS (ES+) m/z = 312 Pf = 191 C RMN 1H (DMSO, 400MHz) , 1.15ppm (6H, m) ; 1.25ppm (3H, m) ; 3.05ppm (1H, q) ; 3.8ppm (2H, d) ; 4 . 3ppm (2H, q) ; 5 . 65ppm (2H, m) ; 6 . 5ppm (2H, d) ; 7. 6ppm (2H, d) ; 8ppm (1H, m) Exemple 25 1-Ethyl-5-(4-hydroxy-phényl)-3-méthyl-6,7-dihydro-1H- pyrazolo [4,3-e][1,4]diazépin-8-one (RI = méthyle ; R2 = éthyle ; R3 = 4-hydroxy-phényle) 17ml d'une solution molaire de BBr3 dans le dichlorométhane, sont ajoutés goutte à goute à une solution de 0. 2g de 1-éthyl-5-(4-méthoxy-phényl)-3-méthyl-6,7- dihydro-1H-pyrazolo[4,3-e][1,4]diazepin-8-one dans 84ml de dichlorométhane.
Le milieu réactionnel est alors porté à reflux 6 heures.
Revenir à TA, neutraliser par une solution de bicarbonate de sodium. Sécher la phase organique et évaporer.
Purifier par chromatographie sur silice (gel de silice 60), (gradient : CH2C12, CH2Cl2/acétone 90/10, CH2Cl2/Acétone 80/20). Evaporer pour conduire à 0. 103g du composé F sous forme d'une poudre beige (54%).
Dans cette étape, la surface réfléchissante lOa sélec-
tionnée dans l'étape 104 de sélection de surface réflé-
chissante est utilisée essentiellement comme forme de sur-
face telle quelle, une correction ou un ajustement ou une opération analogue portant sur la forme peut aussi être réalisée suivant les contraintes relatives à la fabrication réelle du réflecteur. Des parties soumises à l'ajustement sont par exemple des formes inclinées des parties de gradin aux limites entre les éléments adjacents 40 de surface réfléchissante, l'arrondissement des parties de coin, etc. Apres la détermination de la forme de la surface finale
de la surface réfléchissante 10a, la forme totale du réflec-
teur 1 est déterminée en conséquence, et le réflecteur est
réalisé d'après ces données de forme.
Si la surface formée librement 20 ou la surface réfléchissante lOa ne remplit pas la condition déterminée dans l'étape 102 de sélection de surface formée librement ou dans l'étape 104 de sélection de surface réfléchissante, le traitement revient à l'étape 101 de création de surface formée librement ou à l'étape 103 de création de surface réfléchissante, afin qu'une autre surface formée librement
ou une autre surface réfléchissante soit créée, et l'éva-
luation et la sélection sont alors répétées.
Dans le procédé de détermination de surface réfléchis-
sante du réflecteur de lampe de véhicule de ce mode d'exé-
cution, tel que décrit précédemment, l'évaluation et la
sélection de la forme de surface sont réalisées par diffé-
rents procédés en deux étapes, qui sont l'étape de création de la surface formée librement 20 qui forme la configuration
fondamentale, et l'étape de création de la surface réflé-
Il utilise un langage unifié de modélisation connu sous le nom de langage UML (Unified Modelling Language). Ce modèle reçoit actuellement un succès grandissant à cause de son adaptation aux échanges sur les réseaux de type internet. Il est ainsi utilisé pour l'administration d'entreprise par la Toile, connue actuellement sous l'acronyme WBEM (Web-Based Enterprise Management). En particulier, le modèle CIM offre le double avantage de pouvoir utiliser, d'une part, un navigateur pour chercher des données d'administration et, d'autre part, les technologies d'internet pour l'administration. Ce modèle offre encore l'avantage d'être bien adapté à des ressources incluant une architecture d'objets distribués.
Les fournisseurs de systèmes d'administration ou de composants de systèmes d'administration utilisant une base technologique commune de représentation des objets adoptent des protocoles différents d'échange de données et de services afin de satisfaire à la diversité des besoins des utilisateurs. Pour le modèle CIM qui sert d'exemple, il existe déjà des produits différents issus de fournisseurs différents. Étant donné le succès naissant de ce modèle, il est à prévoir beaucoup d'autres produits différents dans un proche avenir. Il faudrait donc autant d'intégrateurs d'agents qu'il y a de produits.
Il est aussi souhaitable que l'administration s'étende à d'autres domaines particuliers. C'est le cas notamment du domaine relatif à des objets stockés dans des répertoires (aussi appelés annuaires), surtout lorsque ces répertoires sont disparates et stockés dans des systèmes divers, souvent même incompatibles entre eux. Il en est ainsi par exemple du protocole LDAP (Lightweight Directory Access Protocol), qui utilise la couche TCP/IP comme transport nécessaire pour internet et qui fournit un protocole simple pour accéder à ces répertoires par l'intermédiaire d'internet. Ces répertoires
peuvent contenir par exemple des informations sur des organisations et des individus (noms, adresses, numéros de téléphone), des clés publiques et autres ressources. Les répertoires peuvent être distribués dans plusieurs serveurs. Les objets d'un répertoire sont organisés en un arbre. Un intégrateur d'agents pour convertir ce protocole en CMIP ne poserait pas de difficultés car les deux protocoles sont très proches. Les deux ont en commun les fonctions de création, de suppression et de modification et permettent de préciser un filtre, une portée (scope) de requête et une liste d'attributs.
Cependant, il existe d'autres protocoles dans le domaine des objets stockés dans des répertoires qui sont très différents du protocole CMIP et qui poseraient de grands problèmes ou seraient d'un emploi très lourd.
Le problème est donc de ne plus devoir accéder aux objets du système informatique à travers le protocole unique CMIP de la plate-forme, afin d'éviter l'emploi d'agents intégrateurs. Une solution consisterait à donner aux applications de la plate-forme d'administration un accès direct à des objets affectés à d'autres protocoles d'accès que CMIP, tels que par exemple les protocoles CORBA, CIM et LDAP.
Un accès sous divers protocoles à des objets d'un arbre hiérarchique est actuellement possible, tel que par exemple celui offert par l'interface de répertoires de nommage connue sous le nom de JNDI (Java Naming Directory Interface) utilisant le langage Java. Cette interface permet d'accéder à des objets en les nommant d'une façon unique. Un avantage de ce nommage unique est d'être identique à celui utilisé par le service CMIS, qui utilise le langage de description GDMO du protocole CMIP de la plate-forme prise comme exemple. L'interface JNDI est donc aussi facilement adaptable au protocole LDAP, qui est proche de CMIP. Elle est capable de donner de façon transparente un accès commun à tous les objets appartenant à des domaines différents et hétérogènes. Cet accès commun est obtenu à l'aide de couches protocolaires connues sous le nom de couches SPI (Service Protocol Interface) et affectées respectivement aux protocoles des objets cibles hétérogènes. En plus des couches SPI possibles affectées à des protocoles respectifs, il peut exister une ou plusieurs couches SPI non
affectées à un protocole, par exemple une couche SPI pour accéder au contenu d'un disque sur un ordinateur. Dans ce cas, la couche SPI est affectée à un moyen d'accès.
Chaque couche SPI est représentative d'un contexte particulier.
Ce contexte est créé lors d'une opération sur la couche SPI. Ainsi, pour accéder à des objets appartenant à un protocole désiré (CMIP, CORBA, LDAP, CIM ou autre), l'interface commune JNDI demande, à la couche SPI correspondant au protocole particulier, de créer un contexte indiquant comment accéder à tout objet affecté au protocole de la couche SPI correspondante. Il faut donc connaître la sémantique de l'objet pour créer le contexte correspondant au domaine d'administration de l'objet. L'interface JNDI sert d'intermédiaire à l'utilisateur qui, en désignant la couche SPI qu'il veut utiliser à l'aide d'une application d'administration, crée le contexte correspondant. Une telle connaissance de la sémantique de chaque objet par une application pose notamment un problème pratiquement insurmontable lié à la prise en compte dans une application d'un nouveau protocole ou d'un nouveau moyen d'accès. Cette prise en compte requiert une modification du code de l'application pour donner la connaissance du contexte des objets à manipuler. Une telle solution n'est pas envisageable dans la pratique. De plus, les objets sont définis dans un environnement pouvant être très évolutif.
De surcroît, pour chaque domaine d'activité affecté normalement à un protocole particulier, un contexte différent doit être créé et pris en compte par l'application.
Un premier but de l'invention est de rendre possible un accès générique à tout objet dans un arbre. On appelle accès générique à un objet un accès indépendant du protocole qui est attaché à l'objet. En d'autres termes, un accès générique fait abstraction du moyen utilisé pour accéder à l'objet. Dans le cadre de l'exemple choisi, le procédé d'accès conforme à l'invention ne requiert donc pas de toute application la connaissance du
contexte de l'objet et ne nécessite pas une modification du code de l'application.
Un second but de l'invention est d'offrir un accès générique évolutif, les objets de l'arbre pouvant varier et d'autres protocoles pouvant être ajoutés ou soustraits sans nécessiter de modification substantielle des moyens existants mis en oeuvre pour avoir un accès générique.
Un troisième but de l'invention consiste en un procédé pouvant être facilement mis en oeuvre pour accéder aux objets d'un arbre hétérogène, sans alourdir l'exécution du procédé classique.