INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
On peut donc définir un lien de façon récursive, comme étant soit : # Un lien de base, c'est-à-dire n'exploitant que des liens de composition 3 Un lien dérivé, c'est-à-dire exploitant un nombre fini de liens (pouvant être de base et/ou dérivés).
Le composant réseau du poste client (clientCommunicationManager) offre les fonctionnalités suivantes : Etablir une connexion avec le serveur, c'est à dire initier la création du composant sur le serveur qui lui correspond, et instancier un nouvel objet GbxClient, propre au client qui se connecte.
Ecouter les informations qui viennent du serveur. Ces informations ne pouvant être que des appels de méthodes.
# D'envoyer des informations au client, à l'aide du même type de méthode serverCommunicationManager.send(methodName,argList) Etablissement d'une connexion En référence maintenant à la figure 207, on observe que chaque serveur possède un composant Listener qui écoute les éventuelles demandes de connexion des postes clients. Lorsqu'une de ces demandes arrive, il provoque la création sur le serveur d'un composant réseau (ServerCommunicationManager) qui va dialoguer avec son correspondant sur le poste .:lient (ici Clientl ou Client2). Il est constitué d'un routine qui écoute les différents messages pouvant provenir du poste client distant
Le client CI possède les objets permanents partagés 01 et 02, tandis que le client C2 possède les objets permanents partagés 01, 02 et 03. Les clients possèdent des verrous comme suit : le client CIpossède le verrou W/R sur 01. le client C2 possède le verrou W/R sur 02 et 03.
Le client CI attend que le client C2 ait fini d'utiliser l'objet 02 pour prendre le verrou et continuer son exécution. Supposons maintenant que dans le cycle initié par l'objet 02 chez le client C2, ce même client en vient à demander le verrou sur l'objet 01. Comme nous l'avons vu, un cycle initié par l'objet 01 est en cours chez le client CI, et le verrou W/R sur l'objet 01 ne peut donc pas être rendu. Ceci est illustré sur la figure 197 : le client CI attend après le client C2 pour obtenir le verrou sur l'objet 02, tandis que le client C2 attend après le client CI pour obtenir le verrou sur l'objet 01 ; l'on se trouve dans une situation de blocage mutuel.
Section 6 - Mécanisme de retour en arrière (RolIBack) Deux approches d'exécution répliquées de ce mécanisme sont possibles : pessimiste et optimiste. Dans l'approche optimiste que nous décrivons dans le présent chapitre, le mécanisme de retour en arrière sert de procédé de rattrapage de prédictions erronées. Le même mécanisme de Rollback est aussi utilisé dans la gestion des blocages mutuels dans le cadre de l'exclusion mutuelle. Ci-après, nous traitons le cas du rattrapage, sur un exemple.
Ainsi, les figures 9 et 10 indiquent qu'un concepteur peut observer la conformité de la surface courbe de base dans son ensemble. D'après cette observation, le concepteur peut déterminer s'il faut recommencer la conception ou si
l'opération de conception peut passer à l'étape suivante.
Au cours d'une détermination indiquant qu'une nouvelle conception nécessaire, il faut d'abord déterminer les nouvelles informations prédéterminées de conception, telles qu'une surface formée librement qui constitue une surface
courbe de base.
Si l'opération passe à l'étape suivante de conception,
l'étape 107 de détermination de surface réfléchissante sui-
vante peut être exécutée.
Etape (107) et dispositif 287 de détermination de surface réfléchissante Ensuite, le dispositif 287 de détermination de surface réfléchissante divise la surface formée librement 20 en segments et associe un élément 14 de surface réfléchissante à chaque segment. La surface réfléchissante 10a est formée
de cette manière.
La figure 11 représente les segments de la surface
formée librement 20. Comme l'indique cette figure, la sur-
face formée librement peut être créée avec la séquence suivante. La structure de l'arrangement de ces segments correspond à la structure d'une surface réfléchissante 10a,
comme indiqué sur la figure 2.
Bien que la segmentation soit réalisée par division directe de la surface formée librement 20, le plan de référence 5, perpendiculaire à l'axe Z représenté sur la figure 11, est utilisé dans ce mode de réalisation. Un point P sur l'axe Ax est projeté en un point Q sur le plan de référence seul. A l'intérieur de la configuration 50 de la surface de référence, le plan 5 de référence est divisé en segments 54 de référence. Ces segments 54 forment un arran- gement à pas constant suivant les axes X et Y qui sont perpendiculaires l'un à l'autre. Les segments de référence 54 sont alors projetés sur la surface formée librement 20
pour la création des segments 24 sous forme d'un arrange-
ment. Sur la figure 11, l'un des segments 24 est hachuré sur la surface formée librement 20. Divers autres procédés peuvent être appliqués pour la création de segments sur la
Le résidu obtenu est purifié par chromatographie sur colonne de gel de silice (granulométrie 0,04-0,06mm, diamètre 3 cm, hauteur 30 cm) avec comme éluant un mélange cyclohexane et acétate d'éthyle (1/1 en volumes). Les fractions obtenues sont évaporées à sec sous pression réduite (2,7 Kpa). On obtient 3,2 g de 1-[bis-(thièn-2-yl)-méthyl]azétidin-3-one, sous la forme de cristaux crèmes fondant à 70 C.
Le 1-[bis-(thièn-2-yl)-méthyl]azétidin-3-ol peut-être préparé en opérant comme il est décrit dans l'exemple 3, à partir de 6 g de 1-[bis-(thièn-2-yl)méthyl]amine, 2,5 cm3 d'épibromhydrine, 2,6g de bicarbonate de sodium et 50 cm3 d'éthanol. On obtient 4 g de 1-[bis-(thièn-2-yl)-méthyl]azétidin-3-ol, sous la forme de cristaux beiges fondant à 115 C.
La 1-[bis-(thièn-2-yl)-méthyl]amine peut être préparée de la façon suivante : à une suspension refroidie sous argon à 10 C de bromure de thièn-2-ylmagnésien (préparée à partir de 1,29 g de magnésium et 3,22 cm3 2-bromothiophène dans 75 cm3 d'oxyde de diéthyle), on coule goutte à goutte une solution de 5 cm3 de thiophen-2-yl-carbonitrile dans 50 cm3 d'oxyde de diéthyle. Après 1 heure et 30 minutes de reflux, le milieu réactionnel est refroidi à 5 C puis on coule goutte à goutte 20 cm3 de méthanol, filtre la suspension, lave le solide avec du méthanol. Le filtrat obtenu une solution marron . Sous argon, on ajoute à cette solution 2,45 g de borohydrure de sodium, en plusieurs fois. Le mélange est agité à température ambiante
pendant 16 heures, puis est dilué par de l'éthyle acétate et additionné d'eau lentement. la phase organique est extraite, lavée avec de l'eau, séchée sur sulfate de magnésium et évaporée à sec sous pression réduite (2,7 kpa) à 55 C. On obtient une huile marron qui est chromatographiée sur colonne de gel de silice(granulométrie 0,2-0,063 mm, diamètre 8 cm, hauteur 25 cm) et éluée par un mélange cyclohexane et acétate d'éthyle (90/10 puis 85/15 en volumes). Les fractions 21 à 30 sont réunies et évaporées à sec sous pression réduite (2,7 kpa) . On obtient 11g de 1-[bis-(thièn-2-yl)méthyl]amine, sous la forme d'un solide cristallisé.
Exemple 6 La 1-[bis-(p-tolyl)méthyl]-3-[(RS)-méthylsulfonyl-phényl-méthyl]azétidine peut être préparée en opérant comme il est décrit dans l'exemple 3, à partir de 0,10 g de 1-[bis-(p-tolyl)méthyl]-3-(méthylsulfonyl-phényl-méthylène) azétidine, de 2 cm3 de méthanol, de 2 cm3 de dichlorométhane, et de 25 mg d'hydroborure de sodium. Le produit brut est chromatographié sur une colonne de gel de silice (granulométrie 0,063-0,200 mm, hauteur 7 cm, diamètre 1 cm), en éluant sous une pression de 0,1 bar d'argon avec du dichlorométhane et en recueillant des fractions de 4 cm3. Les fractions 5 à 10 sont réunies et concentrées à sec sous pression réduite (2,7 kPa). On obtient 35 mg de 1-[bis-(p-tolyl)méthyl]-3-[(RS)-méthylsulfonyl-phényl-méthyl] azétidine, sous la forme d'un solide blanc [Spectre de R.M.N 1H (300 MHz, CDCI3, 8 en ppm) : 2,24 (s : 3H); 2,27 (s : 3H); 2,53 (t, J = 7,5 Hz : 1 H); 2,58 (s : 3H); 3,19 (mt : 2H); 3,49 (mt : 1 H); 3,69 (t large, J = 7,5 Hz : 1 H); 4,22 (s : 1 H); 4,28 (d, J = 11,5 Hz : 1 H); de 6,95 à 7,45 (mts : 13H)].
La 1 -[bis-(p-tolyl)méthyl]-3-(méthylsulfonyl-phényl-méthylène)azétidine peut être préparée en opérant de la façon suivante : A une solution de 0,48 g de 1-[bis-(p-tolyl)méthyl]-3-[méthylsulfonyl-phényl-méthyl-(RS)]azétidin-3-ol dans 25 cm3 de dichlorométhane anhydre, on ajoute 0,125 cm3 de chlorure de méthylsulfonyle, puis par petites fractions 0,465 g de 4-
diméthylaminopyridine. Après 20 heures d'agitation à 20 C, le mélange réactionnel est lavé par 2 fois 80 cm3 d'eau, par 80 cm3 de saumure, séché sur sulfate de magnésium, puis concentré à sec sous pression réduite (2,7 kPa). Le résidu est chromatographié sur une colonne de gel de silice (granulométrie 0,040-0,063 mm, hauteur 17 cm, diamètre 3,2 cm), en éluant sous une pression de 0,5 bar d'argon avec un mélange de cyclohexane et d'acétate d'éthyle (80/20 en volumes) et en recueillant des fractions de 40 cm3. Les fractions 5 à 8 sont réunies et concentrées à sec sous pression réduite (2,7 kPa). Le résidu est agité avec de l'oxyde de diisopropyle, le solide est filtré, essoré puis séché sous pression réduite (2,7 kPa). On obtient 0,25 g de 1-[bis-(p-tolyl)méthyl]-3-(méthylsulfonyl-phényl-méthylène) azétidine, sous la forme d'un solide blanc [Spectre RMN dans DMSO-d6, T=300K, # en ppm (250 Mhz) : (6H, s, 2 Ph-CH3), 2,98 (3H, s, SCH3), 3,76 (2H, s, NCH2), 4,20 (2H, s, NCH2), 5,55 (1 H, s, NCH), 7,10 (4H, d, J=7Hz, 4 CH arom. ), 7,32 (4H, d, J=7Hz, 4 CH arom. ), 7,43 (5H, s, Phényle)].
Le 1-[bis-(p-tolyl)méthyl]-3-[(méthylsulfonyl)-phényl-méthyl-(RS)]azétidin-3-ol peut-être préparé en opérant de la façon suivante : A une solution de 0,59 g de bromo(bis-p-tolyl)méthane, dans 20 cm3 d'acétonitrile, on ajoute 0,6 g de chlorhydrate de 3-[(méthylsulfonyl)(phényl)méthyl-(RS)]azétidin-3-ol puis 0,3 g de carbonate de potassium. Après 1 heure et 15 minutes de chauffage à la température du reflux, le mélange réactionnel est refroidi à 20 C et filtré. Le filtrat est concentré à sec sous pression réduite (2,7 kPa) et le résidu est chromatographié sur colonne de gel de silice (granulométrie 0,04-0,06mm, diamètre 4 cm, hauteur 16 cm) en éluant avec un mélange de cyclohexane et d'acétate d'éthyle (70/30 en volumes) et en recueillant des fractions de 50 cm3. Les fractions 8 à 13 sont concentrées à sec sous pression réduite (2,7 Kpa). On obtient 0,48 g de 1-[bis-(p-tolyl)méthyl]-3-[(méthylsulfonyl) (phényl)méthyl-(RS)]azétidin-3-ol sous la forme d'un solide blanc .
Le bromo(bis-p-tolyl)méthane peut-être préparé selon le mode opératoire décrit par BACHMANN W.E., J.Am.Chem.Soc., 2135, (1933).
Le chlorhydrate de 3-[(méthylsulfonyl)phényl-méthyl-(RS)]azétidin-3-ol peut- être préparé en opérant de la façon suivante : A une solution de 2,62 g de 3-[(méthylsulfonyl)(phényl)méthyl-(RS)]-1-(vinyloxycarbonyl)azétidin-3-ol dans 12,6 cm3 de dioxane, on ajoute 12,6 cm3 d'une solution 6,2N d'acide chlorhydrique dans le dioxane. Après 20 heures d'agitation à 20 C, le mélange est concentré à sec à 50 C sous pression réduite (2,7 kPa). Le résidu est repris par 25 cm3 d'éthanol, porté au reflux pendant 1 heure puis laissé revenir à 20 C et filtré. Le solide est rincé avec de l'oxyde de diéthyle, puis essoré et séché sous pression réduite (2,7 kPa). On obtient 1,89 g de chlorhydrate de 3-[(méthylsulfonyl)phényl-méthyl-(RS)]azétidin-3-ol, sous la forme de cristaux blancs.
Le 3-[(méthylsulfonyl)(phényl)méthyl-(RS)]-1-(vinyloxycarbonyl)azétidin-3-ol peut être préparé en opérant de la façon suivante : A un mélange refroidi à +5 C de 3,92 g de 1-benzhydryl-3-[(méthylsulfonyl)(phényl)méthyl- (RS)]azétidin-3-ol dans 500 cm3 de dichlorométhane anhydre, on coule goutte à goutte une solution de 0,99 cm3 de chloroformiate de vinyle dans 4 cm 3 de dichlorométhane anhydre. Après 48 heures d'agitation à 20 C, le mélange réactionnel est concentré à sec sous pression réduite (2,7 kPa). Le résidu est chromatographié sur colonne de gel de silice (granulométrie 0,04- 0,06mm, diamètre 5,6 cm, hauteur 15,5 cm) en éluant avec un mélange de cyclohexane et d'acétate d'éthyle (70/30 en volumes) et en recueillant des fractions de 50 cm3. Les fractions 17 à 36 sont concentrées à sec sous pression réduite (2,7 Kpa). On obtient 0,9 g de 3- [(méthylsulfonyl)(phényl)méthyl-(RS)]-1-(vinyloxycarbonyl)azétidin-3-ol, sous la forme d'un solide blanc.
Le 1 -benzhydryl-3-[(méthylsulfonyl)(phényl)méthyl-(RS)]azétidin-3-ol peut être préparé en opérant comme il est décrit dans l'exemple 1 (méthode 1), à
partir de 47 cm3 de diisopropylamine, de 205,6 cm3 de solution de nbutyllithium 1,6M dans l'hexane, de 2,2 litres de tétrahydrofuranne, de 50 g de benzyl-méthylsulfone et de 69,6 g de 1-benzhydryl-azétidin-3-one. On obtient 94,3 g de 1-benzhydryl-3-[(méthylsulfonyl)(phényl)méthyl- (RS)]azétidin-3-ol, sous la forme de cristaux blancs.
Exemple 7 La 1-[bis-(3-fluorophényl)méthyl]-3-(RS)-[(3,5-difluorophényl)méthylsulfonyl- méthyl]azétidine peut être préparée en opérant comme il est décrit dans l'exemple 3, à partir de 0,10 g de 1-[bis-(3-fluorophényl)méthyl]-3-[(3,5difluorophényl)méthylsulfonyl-méthylène]azétidine, de 2 cm3 de méthanol, de 2 cm3 de dichlorométhane, et de 20 mg d'hydroborure de sodium, en agitant pendant 48 heures à 20 C. Le produit brut est chromatographié sur une colonne de gel de silice (granulométrie 0,063-0,200 mm, hauteur 7 cm, diamètre 1 cm), en éluant sous une pression de 0,1 bar d'argon avec du dichlorométhane et en recueillant des fractions de 4 cm3. Les fractions 3 à 7 sont réunies et concentrées à sec sous pression réduite (2,7 kPa). On obtient 95 mg de 1-[bis-(3-fluorophényl)méthyl]-3-(RS)-[(3,5-difluorophényl) méthylsulfonyl-méthyl]azétidine, sous la forme de cristaux blancs [Spectre de R. M.N 'H (300 MHz, CDCI3, 8 en ppm) : (t, J = 7,5 Hz : 1 H); 2,66 (s : 3H); de 3,15 à 3,30 (mt : 2H); de 3,30 à 3,50 (mt : 1 H); 3,66 (t large, J = 7,5 Hz : 1 H); 4,27 (d, J = 11,5 Hz : 1 H); 4,28 (s : 1 H); de 6,75 à 7,35 (mt : 11H)].
La 1-[bis-(3-fluorophényl)méthyl]-3-[(3,5-difluorophényl)méthylsulfonyl- méthylène]azétidine peut être préparée en opérant comme il est décrit dans l'exemple 6, à partir de 1,15 g de 1-[bis(3-fluorophényl)méthyl]-3-[(3,5difluorophényl)(méthylsulfonyl)méthyl-(RS)]azétidin-3-ol, 30 cm3 de dichlorométhane, de 0,264 cm3 de chlorure de méthylsulfonyle, et de 0,98 g de 4-diméthylaminopyridine. On obtient après chromatographie sur colonne de gel de silice (granulométrie 0,06-0,200 mm, diamètre 2,8 cm, hauteur 25 cm), sous une pression de 1 bar d'argon avec un mélange d'acétate
d'éthyle et cyclohexane (15/85 en volumes) comme éluant et en recueillant des fractions de 60 cm3, 0,55 g de 1-[bis(3-fluorophényl)méthyl]-3-[(3,5difluorophényl)(méthylsulfonyl)méthylène] azétidine sous la forme d'un solide blanc fondant à 178 C.
Am. Chem. Soc., 2135 (1933). Généralement, on brome l'alcool correspondant R3CHOHR4 au moyen d'acide bromhydrique, au sein de l'acide acétique, à une température comprise entre 0 C et la température d'ébullition du milieu réactionnel.
Les alcools correspondants R3CHOHR4 sont commercialisés ou peuvent être obtenus par application ou adaptation des méthodes décrites par PLASZ A. C. et coll., J. Chem. Soc. Chem. Comm., 527 (1972).
Les intermédiaires de formule 2 peuvent être obtenus par application ou adaptation des méthodes décrites dans les exemples. Notamment, on opère selon les schémas réactionnels suivants :
dans ces formules Hal représente un atome d'halogène et, de préférence, chlore, brome ou iode, Ra et Rb ont les mêmes significations que précédemment mentionnées pour le dérivé 2.
La réaction a s'effectue généralement au sein d'un solvant inerte tel que le diméthylformamide ou un alcool aliphatique 1-4C, à une température comprise entre 20 C et 30 C.
Les réactions b et e s'effectuent par toutes méthodes connues permettant d'oxyder un dérivé soufré sans toucher au reste de la molécule comme celles décrites par M. HUDLICKY, Oxidations in Organic Chemistry, ACS Monograph, 186,252-263 (1990). Par exemple, on opère par action d'un peroxyacide organique ou un sel d'un tel peroxyacide (acides peroxycarboxyliques ou peroxysulfoniques, notamment l'acide peroxybenzoïque, l'acide 3-chloroperoxybenzoïque, l'acide 4-nitroperoxybenzoïque, l'acide peroxyacétique, l'acide trifluoroperoxyacétique, l'acide peroxyformique, l'acide monoperoxyphtalique) ou les peracides minéraux ou un sel d'un tel acide (par exemple l'acide periodique ou persulfurique), au sein d'un solvant inerte tel qu'un solvant chloré (chloroforme, dichlorométhane par exemple), à une température comprise entre 0 et 25 C. On peut utiliser également le peroxyde d'hydrogène, éventuellement en présence d'un oxyde métallique (tungstate de sodium) ou un periodate (periodate de sodium par exemple), au sein d'un solvant inerte tel qu'un alcool aliphatique 1-4C (méthanol, éthanol par
exemple), l'acide acétique, l'eau ou un mélange de ces solvants, à une température comprise entre 0 et 60 C. Il est également possible d'opérer au moyen de tertiobutylhydroperoxyde en présence de tétraisopropylate de titane au sein d'un alcool aliphatique 1-4C (méthanol, éthanol par exemple) ou un mélange eau-alcool, à une température voisine de 25 C ou au moyen d'oxoneR (peroxymonosulfate de potassium), au sein d'un alcool aliphatique 1-4C (méthanol, éthanol par exemple), en présence d'eau, d'acide acétique ou d'acide sulfurique, à une température voisine de 20 C.
La réaction c s'effectue de préférence au sein d'un solvant inerte tel qu'un alcool aliphatique 1-4C (méthanol, éthanol par exemple), à une température comprise entre 20 C et la température d'ébullition du milieu réactionnel.
La réaction d s'effectue sous atmosphère inerte (argon), à une température comprise entre 50 C et la température d'ébullition du milieu réactionnel.
La réaction f s'effectue généralement au sein d'un solvant inerte tel que le tétrahydrofuranne ou un éther aliphatique (éther éthylique par exemple), à une température voisine de -70 C.
La réaction g s'effectue généralement au sein d'un solvant inerte tel que le diméthylformamide, un éther aliphatique (éther éthylique par exemple) ou un alcool aliphatique 1-4C, en présence d'une base (hydrure de sodium par exemple), à une température comprise entre 0 C et 60 .
Les dérivés de formule Rb-CH2-Hal sont commercialisés ou peuvent être obtenus par application ou adaptation des méthodes décrites dans les exemples. En particulier, on halogène le dérivé méthylé ou l'alcool correspondant, au moyen d'un agent d'halogénation tel que l'acide bromhydrique, au sein de l'acide acétique, à une température voisine de 20 C ou le N-bromo ou N-chlorosuccinimide en présence de peroxyde de benzoyle, au sein d'un solvant inerte tel que le tétrachlorométhane, à la
température d'ébullition du milieu réactionnel. Les dérivés méthylés ou les alcools correspondants sont commercialisés ou peuvent être obtenus selon les méthodes décrites par BRINE G. A. et coll., J. Heterocyl. Chem, 26,677 (1989) et NAGARATHNAM D., Synthesis, 8,743 (1992) et dans les exemples.
Les azétidinones de formule 3 peuvent être obtenues par application ou adaptation des méthodes décrites par KATRITZKY A. R et coll., J. Heterocycl. Chem., 271 (1994), ou DAVE P. R., J. Org. Chem., 61,5453 (1996) et dans les exemples. On opère généralement selon le schéma réactionnel suivant : dans ces formules R3et R4 ont les mêmes significations que dans la formule (I) et Hal représente un atome de chlore ou de brome.
Dans l'étape A, on opère de préférence au sein d'un solvant inerte tel qu'un alcool aliphatique 1-4C (éthanol, méthanol par exemple), éventuellement en
présence d'un hydroxyde de métal alcalin, à la température d'ébullition du milieu réactionnel.
Cette adresse URL est composée du nom de domaine où le contenant est archivé, et de l'identifiant local de ce contenant pour le domaine. Si plusieurs serveurs sont associés à un nom de domaine, alors ce nom de serveur est spécifié dans l'adresse URL entre le nom de domaine et l'identifiant local : SRC : DomainName/ServerName ?ID Cette balise comporte également un attribut indiquant à quelle catégorie est associé le contenant. Cette catégorie est spécifiée au moyen d'une adresse URL.
Un contenant est composé de plusieurs balises CONTENTREF (voir définition précise ci-après) qui renvoient au contenu dans la succession de contenus. De plus, un contenant peut être dans un contenu à une position donnée, selon la balise POSITION CONTAINER (définie ci-après) désignant la position à laquelle il se trouve.
Par exemple : 2. Balise CONTENTREF Cette balise constitue une référence à un élément donné CONTENT de la succession de contenus. Il est identifié par un identificateur entier ID , et porte un attribut SRC qui est l'identifiant unique du contenu CONTENT référencé. La même syntaxe d'adresse URL que pour les contenants est adoptée. Les balises CONTENTREF comportent également un nom NAME : 3. Balise POSITION CONTAINER
Cette balise permet de matérialiser les différentes positions où on peut trouver des contenants dans un contenu. Comme le montre l'exemple ci-après, une balise CONTENTREF peut contenir plusieurs balises POSITION~CONTAINER, c'est-àdire que des contenants peuvent être disposés à plusieurs endroits du contenu en question. De plus, à une position donnée, il est possible de trouver plusieurs contenants, comme dans l'exemple suivant : b. Suite de contenus 1. Balise CONTENT Cette balise représente un contenu. Un contenu peut contenir une ou plusieurs balises du code source XML d'origine. Les contenus sont identifiés par un identifiant
unique, et portent l'adresse URL de la catégorie à laquelle ils appartiennent, comme dans l'exemple suivant : Il se peut que certains cas conduisent à la création de contenus : (i) soit des contenus externes, à savoir un contenu qui pointe sur un autre contenu d'un hôte différent (de catégorie externe), par exemple : (ii) soit des contenus indirects, à savoir un contenu qui pointe sur un autre contenu du même hôte (mais de catégorie différente), par exemple : 2. Balise POSITION CONTAINER Cette balise indique la position où un contenant peut être inséré dans un contenu, par exemple :
3. Balise POSITION ELTREFS Cette balise permet de matérialiser, dans le contenu, les références que certaines balises portent sur d'autres. Comme les balises POSITION-CONTAINER , ils portent un attribut entier N indiquant leurs positions dans le contenu. Ils possèdent également un attribut ATTRIB qui contient le nom de l'attribut utilisé par l'auteur du code source XML pour définir la référence. Par exemple : C. Recomposition des pages de la Toile La figure 74 illustre le fait que l'internaute dispose d'un accès supplémentaire à l'information. Il peut y accéder de façon classique en se connectant sur le site source de la Toile, et il peut également y accéder via le système, qui lui permet d'interagir avec les contenants et les contenus, c'est-à-dire les organiser selon sa volonté.
Le système décompose ce site en contenants/contenus (ce site doit impérativement avoir été mis par son administrateur sous la forme déjà décrite auparavant, à savoir la forme dans laquelle l'administrateur a notamment indiqué où se trouvent les contenus et contenants).
Afin d'être présentées à l'internaute, les informations en sortie du système sont reconstituées et transformées à l'aide de la feuille de style XSL associée au code XML d'origine. Pour permettre la manipulation de poignées (qui permettent de désigner graphiquement des contenus, la feuille de style XSL ajoute à la volée, dans la spécification XSL d'origine, du code de présentation. Ce procédé est schématisé sur la figure 75.
D. Code XML reconstitué Afin de pouvoir être présenté à l'internaute, le code XML décomposé est reconstitué. On peut ainsi lui appliquer une feuille de style XSL. Lors de la reconstitution, il est fait en sorte que les contenus et les contenants soient matérialisés pour que l'utilisateur puisse les manipuler.
A cet égard, comme on va le voir par la suite, l'internaute peut sélectionner un contenu ou un contenant au moyen de poignées pour les déplacer où les mettre dans un autre document.
Pour l'exemple traité jusqu'ici le code reconstitué est le suivant : Exemple d'informations de toutes sortes <C name="Antoine" CONTAINERNUMBER="2" CONTAINERID="14"