Basicamente o RSS (Really Simple Syndication) é um formato XML usado para se expor conteúdos que mudam frequentemente no site ou para oferecer a opção dos usuários saberem das mudanças através de leitores RSS sem a necessidade de entrar no site.
A maior parte dos navegadores atualmente oferece formas de se inscrever neles, por exemplo, a seguir vemos como o Firefox apresenta o conteúdo do RSS do nosso blog.
Veja o artigo completo em Blog de GXportal
Com o GXportal, temos duas formas de "trazer" conteúdos de um terceiro através de um Feed RSS. Uma opção é importar os conteúdos de forma que, incorporando-os ao nosso site, sejam indexados para que o buscador do site possa encontrá-los e até mesmo para que possamos editá-los. A outra opção é usar o Google RSS Feed, que simplesmente nos mostra o conteúdo do RSS com seus respectivos links, mas não deixa nenhuma referência no nosso site.
Para incorporar através do RSS
Para importar conteúdos que são publicados por um Feed RSS de um terceiro, devemos fazer o seguinte:
Definir um tipo de conteúdo, com o qual configuraremos, para consumir o RSS Feed que queremos importar. Além de especificarmos a frequência de atualização disso, também informamos se os conteúdos importados serão editados. Se fizer isso, a sincronização desse conteúdo se perderá da fonte de origem.
Configurar um GXportlet de conteúdo, no qual devemos especificar que se podem publicar conteúdos do tipo definido no passo anterior. Além disso, se queremos que esta publicação ocorra de forma automática, devemos configurar a propriedade "Habilitar publicação automática" e também a propriedade "Ordem para mostrar conteúdos", com o valor "Primeiro os mais recentes", para que os conteúdos novos apareçam em primeiro lugar na lista.
Com isto, conseguimos receber e publicar conteúdos usando RSS. Um exemplo disto pode ser visto no site da GeneXus Training - training.genexus.com - onde tem um GXportlet de conteúdo que mostra as notícias publicadas nas GXnews sobre temas de capacitação e www.gxtechnical.com