Filtrar


Questões por página:
mostrar texto associado
Considere que, na arquitetura de CMS, seja necessária a implantação de um sistema de alta disponibilidade, baseado em clusters de servidores de aplicação onde ocorre balanceamento de carga na camada de negócios. Nessa situação, a lógica do sistema de balanceamento de carga, se implementada dentro do próprio CMS, estaria mais bem localizada, considerando-se os elementos apresentados na figura, dentro do elemento que adere ao padrão Business Delegate.
mostrar texto associado
Considere que, na arquitetura do CMS, fosse necessária a criação de várias janelas de portlets que apresentam fragmentos agregados de forma hierárquica em uma única página. Nessa situação, o padrão que melhor representa uma solução para essa arquitetura, entre os apresentados na figura, é o Composite Entity.
mostrar texto associado
Considere que, durante o desenvolvimento do CMS, tenha sido necessário controlar o acesso dos usuários a diversos portlets, de forma que menos da metade deles ficasse acessível apenas a usuários devidamente autenticados. Nesse caso, para se implementar um componente de controle do acesso, seria mais adequada, dos pontos de vista técnico, de flexibilidade e de facilidade de reúso e composição, a adoção do pattern Intercepting Filter que a do pattern Front Controller.
mostrar texto associado
O uso de padrões de projeto somente pode ser aplicado a projetos que implementam o paradigma de programação orientada a objetos.
Julgue o seguinte item, relativo à arquitetura de software orientado a serviços (SOA) e a padrões de projeto.
 
Nos padrões de projeto (design patterns) estruturais, utilizam-se técnicas que valorizam um forte acoplamento entre as classes para favorecer o aprendizado e a portabilidade das aplicações.