<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: WCM : le processus de publication in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/wcm-le-processus-de-publication/m-p/92526#M63238</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Dans l'absolu on peut en effet, mais ça pose des problèmes d'un autre genre, parce que sur un gros parc de serveurs frontaux (il y a des utilisateurs de WCM avec plusieurs dizaines de serveurs sur lesquels déployer) on se retrouve avec un risque de ne jamais pouvoir finaliser la transaction globale …&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Dans ce cas là, peut être qu'un système de quorum pourrait faire l'affaire.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Qu'apportent les "deployment servers" ASR et FSR ?&lt;/BLOCKQUOTE&gt;L'un est un mode de déploiement vers une instance (un runtime plus exactement) Alfresco.&lt;BR /&gt;Le second est un mode de déploiement vers un système de fichier.&lt;BR /&gt;Deux méthodes pour des besoins différents donc (le wiki donne plus d'infos).&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Merci pour cette précision, je n'avais pas percuté que ASR permettait seulement de déployer vers un runtime Alfresco.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Pour conclure cette discussion, je viens d'avoir une présentation du protocole GPFS. Et bien entendu, ce n'est pas la solution miracle… Par exemple, hors le problème du coût, cette solution nécessite une infrastructure réseau assez lourde (un SAN entre les différents noeuds du cluster).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;En tous cas, merci de t'être intéressé à mon problème! Je vais essayer de trainer un responsable de ma société au petit déjeuner du 8 octobre prochain sur WCM!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 26 Aug 2008 07:13:59 GMT</pubDate>
    <dc:creator>nico73_6606</dc:creator>
    <dc:date>2008-08-26T07:13:59Z</dc:date>
    <item>
      <title>WCM : le processus de publication</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/wcm-le-processus-de-publication/m-p/92522#M63234</link>
      <description>Bonjour,Je travaille actuellement dans une société où une plateforme de WCM a été mise en place avec un outil différent d'Alfresco. Un des inconvénients de cet outil est qu'il ne gère pas réellement de transaction pour son processus de publication des contenus vers les différents sites ciblés.Par pr</description>
      <pubDate>Thu, 21 Aug 2008 08:48:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/wcm-le-processus-de-publication/m-p/92522#M63234</guid>
      <dc:creator>nico73_6606</dc:creator>
      <dc:date>2008-08-21T08:48:07Z</dc:date>
    </item>
    <item>
      <title>Re: WCM : le processus de publication</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/wcm-le-processus-de-publication/m-p/92523#M63235</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Plus précisément, &lt;STRONG&gt;l'outil utilisé dans cette société est incapable d'annuler une publication en cours si le processus a échoué sur l'un des serveurs cibles&lt;/STRONG&gt;. Dans ces cas là, les différents serveurs cibles ne sont pas dans un même état et cela peut poser problème :!:&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;J'ai cru comprendre qu'Alfresco disposait de cette fonctionnalité intéressante&lt;/STRONG&gt;. Je connais encore très mal Alfresco WCM. Quelqu'un pourrait me le confirmer ? Est ce qu'Alfresco, de base, gère aussi la publication des propriétés des contenus (dans une base de données) ?&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;La réponse se trouve ici : &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/WCM_Deployment_Features" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/WCM_Deployment_Features&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;La transaction n'est pas globale mais par serveur.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Par contre on a la possibilité de visualiser les différents états, et relancer/annuler un déploiement sur une ou n machine(s).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Si par publication depuis une base vous entendez "générer des pages statiques à partir de la base", ce n'est pas le but de WCM.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Si c'est accéder à des bases depuis le frontal web, la réponse est oui (en fait ce n'est pas le travail d'Alfresco, mais c'est possible en fonction du langage utilisé sur le site).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Plus généralement, afin de solutionner ce problème sans changer (malheureusement) d'outil, nous réfléchissons à utiliser une solution matérielle afin de gérer la publication multi-cibles.&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Une solution matérielle ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;:idea: &lt;STRONG&gt;Une des idées proposées est de publier&lt;/STRONG&gt;&amp;nbsp; sur un seul serveur (qui peut d'ailleurs être le même que celui hébergeant le référentiel) et &lt;STRONG&gt;dans une base de données Oracle RAC et sur un système de fichiers en GPFS&lt;/STRONG&gt;. Ainsi les différents serveurs cibles peuvent accéder directement aux contenus (fichiers et propriétés). Cela revient en résumé à passer d'un mode "push" à un mode "pull".&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Un retour aux grands classiques si je comprends bien, mais je ne suis pas certain de bien comprendre les tenants et aboutissants en même temps …&amp;nbsp; :?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Aug 2008 19:19:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/wcm-le-processus-de-publication/m-p/92523#M63235</guid>
      <dc:creator>michaelh</dc:creator>
      <dc:date>2008-08-21T19:19:07Z</dc:date>
    </item>
    <item>
      <title>Re: WCM : le processus de publication</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/wcm-le-processus-de-publication/m-p/92524#M63236</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Merci pour cette 1ère réponse.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;La transaction n'est pas globale mais par serveur.&lt;BR /&gt;Par contre on a la possibilité de visualiser les différents états, et relancer/annuler un déploiement sur une ou n machine(s).&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;J'avoue être un peu déçu sur ce point. Je n'avais pas fait attention que la transaction n'est pas globale. &lt;/SPAN&gt;&lt;STRONG&gt;Est ce que c'est une fonctionnalité envisagée à l'avenir ?&lt;/STRONG&gt;&lt;SPAN&gt; Finalement si on peut gérer une transaction d'un point de vue d'un serveur, cela doit pouvoir se faire sur x serveurs. Non ? En tous cas le suivi des publications et de leurs historiques semblent très clairs!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Si par publication depuis une base vous entendez "générer des pages statiques à partir de la base", ce n'est pas le but de WCM.&lt;BR /&gt;Si c'est accéder à des bases depuis le frontal web, la réponse est oui (en fait ce n'est pas le travail d'Alfresco, mais c'est possible en fonction du langage utilisé sur le site).&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Je ne sais pas si j'ai une bonne définition du WCM. Je manque surement d'expérience sur ce sujet… La plateforme WCM sur laquelle je travaille aujourd'hui est utilisée pour éditer facilement du contenu par des informaticiens (ou non informaticiens), transformer ce contenu (en XML par exemple, voire en JSP baah!) et pousser ensuite ce contenu vers des serveurs de front (dans certains cas plus simples, on pousse aussi seulement des PDF stockés dans le référentiel)… Les contenus sont publiés (poussés) dans un FS sur les serveurs front cibles. Suivant le projet, les contenus publiés sont accompagnés de leurs propriétés. Celles-ci sont insérées dans une base de données sur les serveurs front cibles. Toujours suivant le projet, le serveur cible peut héberger une simple application liée au métier de ma société ou un serveur d'application. Dans ce second cas, les contenus publiés sont intégrés dans une application Web (J2EE dans notre cas).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Une solution matérielle ?&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;:idea: Une des idées proposées est de publier sur un seul serveur (qui peut d'ailleurs être le même que celui hébergeant le référentiel) et dans une base de données Oracle RAC et sur un système de fichiers en GPFS. Ainsi les différents serveurs cibles peuvent accéder directement aux contenus (fichiers et propriétés). Cela revient en résumé à passer d'un mode "push" à un mode "pull".&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;Un retour aux grands classiques si je comprends bien, mais je ne suis pas certain de bien comprendre les tenants et aboutissants en même temps … :?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;STRONG&gt;L'idée est de publier en fait vers un seul endroit&lt;/STRONG&gt;&lt;SPAN&gt; : le système de fichiers GPFS (même idée si on veut publier des propriétés vers une base de données Oracle RAC). Celui-ci est accessible par tout les serveurs front cible. Cela permettrait d'éviter le problème de la cohérence des contenus publiés sur les différentes cibles.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Mais j'ai peur qu'en utilisant une solution matérielle de la sorte, on se prive des solutions apportées par les outils de publication.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Qu'apportent les "deployment servers" ASR et FSR ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Aug 2008 12:24:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/wcm-le-processus-de-publication/m-p/92524#M63236</guid>
      <dc:creator>nico73_6606</dc:creator>
      <dc:date>2008-08-22T12:24:18Z</dc:date>
    </item>
    <item>
      <title>Re: WCM : le processus de publication</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/wcm-le-processus-de-publication/m-p/92525#M63237</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;La transaction n'est pas globale mais par serveur.&lt;BR /&gt;Par contre on a la possibilité de visualiser les différents états, et relancer/annuler un déploiement sur une ou n machine(s).&lt;/BLOCKQUOTE&gt;J'avoue être un peu déçu sur ce point. Je n'avais pas fait attention que la transaction n'est pas globale. &lt;STRONG&gt;Est ce que c'est une fonctionnalité envisagée à l'avenir ?&lt;/STRONG&gt; Finalement si on peut gérer une transaction d'un point de vue d'un serveur, cela doit pouvoir se faire sur x serveurs. Non ? En tous cas le suivi des publications et de leurs historiques semblent très clairs!&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Dans l'absolu on peut en effet, mais ça pose des problèmes d'un autre genre, parce que sur un gros parc de serveurs frontaux (il y a des utilisateurs de WCM avec plusieurs dizaines de serveurs sur lesquels déployer) on se retrouve avec un risque de ne jamais pouvoir finaliser la transaction globale … &lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Je ne sais pas si j'ai une bonne définition du WCM. Je manque surement d'expérience sur ce sujet… La plateforme WCM sur laquelle je travaille aujourd'hui est utilisée pour éditer facilement du contenu par des informaticiens (ou non informaticiens), transformer ce contenu (en XML par exemple, voire en JSP baah!) et pousser ensuite ce contenu vers des serveurs de front (dans certains cas plus simples, on pousse aussi seulement des PDF stockés dans le référentiel)… Les contenus sont publiés (poussés) dans un FS sur les serveurs front cibles. Suivant le projet, les contenus publiés sont accompagnés de leurs propriétés. Celles-ci sont insérées dans une base de données sur les serveurs front cibles. Toujours suivant le projet, le serveur cible peut héberger une simple application liée au métier de ma société ou un serveur d'application. Dans ce second cas, les contenus publiés sont intégrés dans une application Web (J2EE dans notre cas).&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;C'est un résumé des fonctionnalités de WCM ça &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;STRONG&gt;L'idée est de publier en fait vers un seul endroit&lt;/STRONG&gt; : le système de fichiers GPFS (même idée si on veut publier des propriétés vers une base de données Oracle RAC). Celui-ci est accessible par tout les serveurs front cible. Cela permettrait d'éviter le problème de la cohérence des contenus publiés sur les différentes cibles.&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;C'est une approche.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dans un projet WCM l'architecture a un rôle prépondérant, et chacune apporte sa part d'avantages, et d'inconvénients (j'enfonce des portes ouvertes). C'est une approche qui n'a rien de délirant dans un contexte donné, après donner un avis sur ce contexte …&lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Qu'apportent les "deployment servers" ASR et FSR ?&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;L'un est un mode de déploiement vers une instance (un runtime plus exactement) Alfresco. On pousse le contenu et la base de données.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Le second est un mode de déploiement vers un système de fichier. On pousse le rendu et les fichiers XML.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Deux méthodes pour des besoins différents donc (le wiki donne plus d'infos)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Aug 2008 15:55:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/wcm-le-processus-de-publication/m-p/92525#M63237</guid>
      <dc:creator>michaelh</dc:creator>
      <dc:date>2008-08-25T15:55:23Z</dc:date>
    </item>
    <item>
      <title>Re: WCM : le processus de publication</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/wcm-le-processus-de-publication/m-p/92526#M63238</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Dans l'absolu on peut en effet, mais ça pose des problèmes d'un autre genre, parce que sur un gros parc de serveurs frontaux (il y a des utilisateurs de WCM avec plusieurs dizaines de serveurs sur lesquels déployer) on se retrouve avec un risque de ne jamais pouvoir finaliser la transaction globale …&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Dans ce cas là, peut être qu'un système de quorum pourrait faire l'affaire.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Qu'apportent les "deployment servers" ASR et FSR ?&lt;/BLOCKQUOTE&gt;L'un est un mode de déploiement vers une instance (un runtime plus exactement) Alfresco.&lt;BR /&gt;Le second est un mode de déploiement vers un système de fichier.&lt;BR /&gt;Deux méthodes pour des besoins différents donc (le wiki donne plus d'infos).&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Merci pour cette précision, je n'avais pas percuté que ASR permettait seulement de déployer vers un runtime Alfresco.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Pour conclure cette discussion, je viens d'avoir une présentation du protocole GPFS. Et bien entendu, ce n'est pas la solution miracle… Par exemple, hors le problème du coût, cette solution nécessite une infrastructure réseau assez lourde (un SAN entre les différents noeuds du cluster).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;En tous cas, merci de t'être intéressé à mon problème! Je vais essayer de trainer un responsable de ma société au petit déjeuner du 8 octobre prochain sur WCM!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Aug 2008 07:13:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/wcm-le-processus-de-publication/m-p/92526#M63238</guid>
      <dc:creator>nico73_6606</dc:creator>
      <dc:date>2008-08-26T07:13:59Z</dc:date>
    </item>
    <item>
      <title>Re: WCM : le processus de publication</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/wcm-le-processus-de-publication/m-p/92527#M63239</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Dans ce cas là, peut être qu'un système de quorum pourrait faire l'affaire.&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Oui, à condition de le mettre en place &lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://connect.hyland.com/i/smilies/16x16_smiley-wink.png" alt="Smiley Wink" title="Smiley Wink" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Pour conclure cette discussion, je viens d'avoir une présentation du protocole GPFS. Et bien entendu, ce n'est pas la solution miracle… Par exemple, hors le problème du coût, cette solution nécessite une infrastructure réseau assez lourde (un SAN entre les différents noeuds du cluster).&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Je connais un peu GPFS et … comment dire … ça me semble être l'utilisation d'artillerie lourde pour tuer une mouche …&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2008 08:43:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/wcm-le-processus-de-publication/m-p/92527#M63239</guid>
      <dc:creator>michaelh</dc:creator>
      <dc:date>2008-08-27T08:43:30Z</dc:date>
    </item>
  </channel>
</rss>

