TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

O Desenvolvimento Baseado em Componentes

Por:   •  8/4/2017  •  Resenha  •  307 Palavras (2 Páginas)  •  205 Visualizações

Página 1 de 2

1. Pesquise sobre componentes de software disponíveis na internet, para

comercialização ou ditribuição gratuita. Descreva um dos componentes pesquisados.

Um exemplo pode ser o componente batchmove do Delphi. Ele faz migração de dados

entre tabelas. Nele pode ser apontada uma tabela do Oracle com entrada e uma do Firebird

como saída, por exemplo. Contando que a tabela de saída tenha a mesma estrutura da tabela

de entrada, quando executado, o batchmove migra os dados da tabela de entrada para a tabela

de saída.

O batchmove pertence ao BDE do Delphi oficial, então não é possível utilizá­lo em IDEs

alternativas gratuitas do Delphi, como o Lazarus. Porém, pode ser utilizado por exemplo no

Turbo Delphi, uma versão oficial simplificada e gratuita do Delphi.

2. A engenharia de software baseada em componentes define que um software pode

ser construído a partir da compra de softwares entregues na forma de componentes.

Desta forma, podemos desenvolver nossos componentes e teremos um sistema todo

baseado em componentes. O que você acha disto: é viável ou é utopia?

Um sistema 100% baseado em componentes parece exagero, pelo menos. Por mais

que o sistema seja desenvolvido para que partes do mesmo possam trabalhar de forma

independente, é bem provável que seja necessário alguma personalização ou adaptação no

final, ou então que alguma parte do sistema acabe dependendo de outra.

3. Explique a diferença entre componentes e serviços. Web Services também podem

ser considerados componentes?

Os componentes normalmente implementam funções pequenas e granulares. Uma

típica tarefa de componente pode ser ler e gravar dados de uma única tabela de base de dados

ou postar uma transação. Os serviços às vezes se estendem a diferentes divisões ou mesmo

diferentes companhias. O serviço web típico pode postar vendas das divisões regionais para o

escritório central ou enviar uma lista de ordens de pagamento para o banco da companhia.

Web Services podem ser considerados componentes quando os seus serviços

possuem uma funcionalidade, a qual pode ser reutilizada sem a preocupação de com ela é

implementada.

...

Baixar como (para membros premium)  txt (2.1 Kb)   pdf (46.3 Kb)   docx (11.4 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com