As principais características que constituem as vantagens do padrão arquitetural Pipe (tubo) e Filter (filtro) são apresentadas a seguir:




• Extensibilidade
  • Filtros de processamento podem ser adicionados facilmente para proporcionar mais capacidades.



• Eficiência
  • Ao ligar os filtros em paralelo, simultaneidade pode ser alcançada para reduzir a latência no sistema.



• Reutilização
  • Por compartimentar tubos e filtros, eles podem ser reutilizados em outros sistemas.
• Modificabilidade
  • Os filtros são compartimentados e independentes um do outro; por conseguinte, é fácil adicionar ou remover filtros para melhorar o sistema.



• Segurança
  • Em qualquer ponto durante o fluxo de dados, os componentes de segurança podem ser injectados para o fluxo de trabalho para proporcionar diferentes tipos de mecanismos de segurança para os dados.



• Manutenibilidade
  • Permite a separação de preocupações e independência dos filtros e tubos; por conseguinte, a manutenção de componentes existentes torna-se mais fácil.
Copyright © 2016 AIEC.