Resumo de Arquitetura de Software - Portais

Portais

Portais em Arquitetura de Software

Portais são sistemas que integram informações, serviços e aplicações em uma única interface, proporcionando acesso unificado a múltiplas fontes. São comuns em ambientes corporativos, governamentais e educacionais.

Características Principais

  • Integração: Agrega conteúdos heterogêneos (dados, aplicações, serviços).
  • Personalização: Permite adaptação da interface conforme perfil do usuário.
  • Single Sign-On (SSO): Autenticação única para acessar múltiplos sistemas.
  • Gerenciamento de Conteúdo: Ferramentas para publicação e organização de informações.

Tipos de Portais

  • Portais Corporativos: Voltados para colaboradores (ex: intranets).
  • Portais de Negócios (B2B/B2C): Integração com parceiros ou clientes.
  • Portais de Conhecimento: Disseminação de informações (ex: bibliotecas virtuais).

Tecnologias Associadas

  • Portlets: Componentes modulares que exibem conteúdos específicos.
  • Web Services: Para integração com sistemas externos.
  • Frameworks: Java Portlet Specification (JSR-286) ou Microsoft SharePoint.

Vantagens

  • Redução de redundâncias.
  • Melhoria na experiência do usuário.
  • Centralização da governança de dados.

Questões Relevantes para Concursos

  • Diferença entre portais e sites tradicionais.
  • Funcionamento do SSO e protocolos associados (ex: SAML).
  • Arquitetura baseada em portlets e containers (ex: Liferay).