Return-Path: Delivered-To: apmail-cocoon-users-fr-archive@www.apache.org Received: (qmail 39524 invoked from network); 28 Jun 2005 21:37:18 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 28 Jun 2005 21:37:18 -0000 Received: (qmail 75742 invoked by uid 500); 28 Jun 2005 21:37:17 -0000 Mailing-List: contact users-fr-help@cocoon.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users-fr@cocoon.apache.org Delivered-To: mailing list users-fr@cocoon.apache.org Received: (qmail 75728 invoked by uid 99); 28 Jun 2005 21:37:17 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 28 Jun 2005 14:37:17 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [213.228.0.176] (HELO postfix4-2.free.fr) (213.228.0.176) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 28 Jun 2005 14:37:16 -0700 Received: from [192.168.0.100] (lns-vlq-39f-81-56-134-235.adsl.proxad.net [81.56.134.235]) by postfix4-2.free.fr (Postfix) with ESMTP id 9ED5F3203E1 for ; Tue, 28 Jun 2005 23:37:13 +0200 (CEST) Message-ID: <42C1C308.8060801@apache.org> Date: Tue, 28 Jun 2005 23:37:12 +0200 From: Sylvain Wallez Organization: Anyware Technologies User-Agent: Mozilla Thunderbird 1.0 (Macintosh/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: users-fr@cocoon.apache.org Subject: Re: xi:include, cache ? References: <42C1BD32.3040305@ajlsm.com> In-Reply-To: <42C1BD32.3040305@ajlsm.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Fr�d�ric Glorieux wrote: > > Bonjour, > > J'ai derni�rement cherch� un transformeur d'inclusion cacheable. Je me > suis d�brouill� � la main, avec du sp�cifique, mais je me posais la > question de mani�re plus g�n�rale. > > J'ai d�couvert que le CInclude �tait d�pr�ci� > > > "Deprecated. This transformer violates the avalon/cocoon design > principles. Use IncludeTransformer.". > > IncludeTransformer est dans le tronc 2.2, c'est en effet ce qui r�ponds > � ce besoin, "A simple transformer including resolvable sources > (accessed through Cocoon's {@link SourceResolver}) from its input.". Il > y a des choses fort int�ressantes, comme la possibilit� de proc�der les > inclusions en parall�le (j'imagine l'efficacit�), et surtout "if the > input given to this transformer has not changed, and all of the included > sources are (cacheable) and still valid, this transformer will not force > a pipeline re-generation like the {@link CIncludeTransformer}." Pour ce qui est de la parall�lisation, j'ai utilis� CInclude avec bonheur pour un meta-moteur de recherche qui requ�te de nombreuses bases distribu�es. Une petite inclusion parall�le et hop, le tour est jou� avec un temps de r�ponse qui est celui de la base la plus lente plut�t que la somme des temps de r�ponses des diff�rentes bases. > Je sais bien que les standards ne sont pas toujours adapt�s, mais est-ce > qu'il est planifi� que le transformeur xmlns="http://www.w3.org/2001/XInclude"/> b�n�ficie un jour des m�mes > services, tout en conservant sa possibilit� d'extraire des morceaux > d'xml par xpointer ? On parle depuis longtemps d'une convergence sur un tronc commun de XInclude (standard mais un peu trop "simple") et CInclude (offrant plus de fonctions). Mais �a n'a pas d� d�manger sufisamment pour que quelqu'un le fasse... Sylvain -- Sylvain Wallez Anyware Technologies http://apache.org/~sylvain http://anyware-tech.com Apache Software Foundation Member Research & Technology Director --------------------------------------------------------------------- Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/ Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org Autres commandes : mailto:users-fr-help@cocoon.apache.org