{"id":71,"date":"2012-03-28T20:44:05","date_gmt":"2012-03-28T18:44:05","guid":{"rendered":"http:\/\/blog.nebule.org\/?p=71"},"modified":"2016-03-29T19:05:23","modified_gmt":"2016-03-29T17:05:23","slug":"lien-double","status":"publish","type":"post","link":"http:\/\/blog.nebule.org\/?p=71","title":{"rendered":"Liens doubles"},"content":{"rendered":"<p style=\"text-align: justify;\"><em>(Suite du post <a title=\"Liens simples ou doubles?\" href=\"http:\/\/blog.nebule.org\/?p=62\" target=\"_self\">Liens simples ou doubles?<\/a>)<\/em><\/p>\n<p style=\"text-align: justify;\">Le probl\u00e8me semble insoluble avec les  liens simples pour partager efficacement de l&rsquo;information sans \u00eatre  d\u00e9pendant d&rsquo;un n\u00c5\u201cud populaire. Que peut-on faire pour r\u00e9-\u00e9quilibrer le  sens de transfert des liens?<\/p>\n<p style=\"text-align: justify;\">La notion d&rsquo;arborescence convergente  est une propri\u00e9t\u00e9 int\u00e9ressante, mais gagnerait \u00e0 fonctionner dans les  deux sens. C&rsquo;est \u00e0 dire d&rsquo;\u00eatre \u00e0 la fois convergente vers de gros n\u00c5\u201cuds  du r\u00e9seau, est d&rsquo;\u00eatre en m\u00eame temps divergente en partant de ces gros  n\u00c5\u201cuds.<!--more--><\/p>\n<p style=\"text-align: justify;\">Cr\u00e9er des liens doubles, qui  d\u00e9signent r\u00e9ciproquement source et destination, permet-il de recr\u00e9er  dans cette arborescence un mouvement divergent?<\/p>\n<p style=\"text-align: justify;\">L&rsquo;autre probl\u00e8me du lien simple est qu&rsquo;il n&rsquo;est pas suivi et v\u00e9rifi\u00e9 dans le temps \u00e0 part quand on l&rsquo;utilise. Il peut rapidement devenir obsol\u00e8te si la destination change de localisation ou dispara\u00eet. Mais il n&rsquo;est g\u00e9r\u00e9 que par la source, c&rsquo;est un grand facteur de simplicit\u00e9.<\/p>\n<p style=\"text-align: justify;\">Le lien double, parce qu&rsquo;il implique activement \u00e0 la fois la source et la destination, permet une gestion plus saine. Si un lien double dispara\u00eet, cela implique la suppression des deux liens simples qui le composent. Cependant, ce syst\u00e8me n\u00e9cessite une coop\u00e9ration active entre source est destination, coop\u00e9ration qui n&rsquo;est pas forc\u00e9ment ais\u00e9e ou gagn\u00e9e d&rsquo;avance, voir impossible en environnement hostile. De plus, ce syst\u00e8me n\u00e9cessite une v\u00e9rification r\u00e9guli\u00e8re de tous les liens afin de d\u00e9tecter les liens r\u00e9ciproques qui auraient pu dispara\u00eetre accidentellement ou sans coop\u00e9ration. Cette v\u00e9rification peut n\u00e9cessiter beaucoup de temps et de ressources.<\/p>\n<p style=\"text-align: justify;\">Enfin, qui dit lien dit signature forte (cryptographique). Le lien double ne peut donc \u00eatre initi\u00e9 que entre entit\u00e9s!? What!!!???<br \/>\nOr, la plupart du temps, ces liens seront fait entre des objets n&rsquo;ayant pas la capacit\u00e9 de signature d&rsquo;une entit\u00e9&#8230;<\/p>\n<p style=\"text-align: justify;\">C&rsquo;est donc la m\u00eame entit\u00e9 qui va signer les deux liens simples composants le lien double, ceci sans intervention d&rsquo;une entit\u00e9 tierce, quelle qu&rsquo;elle soit. Plus de probl\u00e8me de coop\u00e9ration et normalement quasiment plus de probl\u00e8me de liens cass\u00e9s accidentellement.<\/p>\n<p style=\"text-align: justify;\">L&rsquo;absence d&rsquo;intervention d&rsquo;une entit\u00e9 externe dans la cr\u00e9ation des liens doubles implique directement la fin de l&rsquo;omnipr\u00e9sence des n\u00c5\u201cuds centralis\u00e9s par lesquels l&rsquo;\u00e9change d&rsquo;information est de facto obligatoire.<\/p>\n<p style=\"text-align: justify;\">Comment vont se diffuser ces liens?<br \/>\nLes liens \u00e9tant les seules m\u00e9ta-donn\u00e9es attach\u00e9es aux objets, ceux-ci seront diffus\u00e9s \u00e0 la demande aux entit\u00e9s tierces avec lesquelles une autorisation de lecture de ces m\u00e9ta est valid\u00e9e. Soit tout le monde pour une entit\u00e9 vou\u00e9 \u00e0 \u00eatre publiquement fortement visible, soit de proche en proche pour les autres. Il en r\u00e9sulte une diffusion de l&rsquo;information en arborescence, mais avec une arborescence plus r\u00e9duite et centr\u00e9 non pas sur quelques gros n\u00c5\u201cuds mais sur une multitude d&rsquo;entit\u00e9s.<\/p>\n<p style=\"text-align: justify;\">Une grosse propri\u00e9t\u00e9 que l&rsquo;on peut d\u00e9j\u00e0 en d\u00e9duire, c&rsquo;est que la diffusion, la visibilit\u00e9 et le traitement associ\u00e9 d&rsquo;une information va varier d&rsquo;une entit\u00e9 \u00e0 l&rsquo;autre en fonction de ses liens.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>(Suite du post Liens simples ou doubles?) Le probl\u00e8me semble insoluble avec les liens simples pour partager efficacement de l&rsquo;information sans \u00eatre d\u00e9pendant d&rsquo;un n\u00c5\u201cud populaire. Que peut-on faire pour r\u00e9-\u00e9quilibrer le sens de transfert des liens? La notion d&rsquo;arborescence convergente est une propri\u00e9t\u00e9 int\u00e9ressante, mais gagnerait \u00e0 fonctionner dans les deux sens. C&rsquo;est \u00e0 &hellip; <a href=\"http:\/\/blog.nebule.org\/?p=71\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Liens doubles<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[99,24],"tags":[133,219,221],"_links":{"self":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/71"}],"collection":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=71"}],"version-history":[{"count":1,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/71\/revisions"}],"predecessor-version":[{"id":2370,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/71\/revisions\/2370"}],"wp:attachment":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=71"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=71"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=71"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}