Funcionalidades de um Middleware de Portal

middlewareportalDetalhar todas as funcionalidades que um middleware de portal possui, é uma tarefa complexa, para não falar impossível. Como não tenho objetivo de estressar, vou citar aqui algumas que acredito já justificar a utilização desse tipo de plataforma no desenvolvimento de portais web.

Abaixo segue uma lista sucinta dessas funcionalidades, nos próximos posts irei detalhar uma por uma, além de mostrar um vídeo demonstrando como fazer isso num middleware de portal.

Agregação – Agregação de Diferentes Aplicações/Sistemas em um único ambiente web.

Autenticação Única (SSO) – Permitir uma única autenticação do usuário (single sign-on – SSO), evitando que o mesmo tenha que “logar” em diversas  aplicações com usuários e senhas diferentes.

Personalização – Permitir a criação de um portal web de acordo com o perfil do usuário.

Customização – Permitir que o usuário final possa customizar seu portal de acordo com o interesse dele.

Flexibilidade na Camada de Apresentação – Permitir que as pessoas responsáveis pelo portal possam customizar o design, a estrutura de navegação e o layout do portal, de maneira fácil.

Busca – Possuir uma ferramenta de busca que facilite encontrar o que se deseja no portal.

Reuso de Componentes – Permitir reutilizar componentes desenvolvidos por outras pessoas (muitas vezes pessoas externas a empresa), evitando o efeito de reinventar a roda.

 As próximas 3 funcionalidades, não obrigatoriamente faz parte do middleware de portal, geralmente são considerados middlewares separados (depende do fabricante), porém como cada vez mais são requisitos fundamentais dos portais web, vou tratar como sendo parte de uma solução completa de middleware de portal.

Publicação de Conteúdo – Permitir que usuários da área de negócio, possam publicar conteúdos no portal, utilizando um fluxo de aprovação de conteúdo, podendo definir data de publicação e expiração dos mesmos.

Criação de Formulários e Pesquisas – Permitir que usuários da área de negócio criem pesquisas e formulários aos usuários do portal.

Colaboração – Permitir que usuários do portal colaborem e participem do portal da empresa, seja através de ferramentas de mensagens instantâneas, biblioteca de documentos, redes sociais, fóruns, blog, wikis, microblog e etc.

O gartner recentemente publicou sua última avaliação entre os principais Middleware de Portais do mercado (Magic Quadrant for Horizontal Portals 2009). Entre os principais podemos citar a IBM com WebSphere Portal (que lidera faz 8 anos o Quadrante Mágico do Gartner), a Microsoft com o Microsoft Office Sharepoint Server (MOSS), a Oracle com o Oracle WebCenter, a SAP com o NetWeaver Portal, a antiga Vignette (agora Open Text) com o Vignette Application Portal, Liferay com o Liferay Portal e a RedHat com o JBoss Portal.  Já andei brincando com a grande maioria, em breve vou tentar colocar mais materiais (treinamentos e etc) específicos de cada um. No próximo post, entrarei em detalhes sobre a funcionalidade de Agregação. Caso alguém lembre de alguma outra grande funcionalidade que acabei não citando aqui, por favor me ajudem!

Leave a Reply