Você deve estar confuso pq existe n definições para este tema:
Mais vou tentar explica de uma forma simples, resumindo a definição dada pelo Vinicius Godoy no GUJ
Biblioteca - Nada mais do que um conjunto de códigos (funções matematicas, etc.), ou seja e um conjunto de funções para te ajudar no seu dia a dia.
Framework - E um conjunto de classe que dispoem uma funcionalidade mais especifica, baseado em uma extensão, ele e mais intrusivo em seu código, alguns casos chegam ate propor uma arquitetura, gera um acoplamento mais forte.
Enviado por FilipePortes em qua, 02/10/2010 - 13:21.
Ola borges,
traduzindo a palavra framework ao pé da letra teriamos: forma de trabalho ou moldura de trabalho, com isso podemos identificar a principal diferença, um framework dita a forma com que determinada parte de um sistema será feita, e também fornece ferramentas para que isso possa acontecer, ou seja, um framework envolve um conjunto de conceitos e ferramentas utilizados para resolver um problema, por exemplo, um framework de persistência, é necessário possuir Classes de Entidades, mapeamentos, e seguir outras convenções para que torne-se viável e ideal a sua utilização.
Já uma biblioteca fornece apenas um serviço, que poderá ser consumido da maneira que convir ao utilizador, por exemplo a lib javamail, ela apenas prove serviços em relação a emails, a forma com que seram usados fica a cargo do desenvolvedor.
Atenciosamente,
Filipe Portes
Arquiteto de Software - Desenvolvedor Senior Java EE/Web/Flex omeuefilipe@gmail.com
Framework x Biblioteca
Enviado por raphael em qua, 02/10/2010 - 13:20.Você deve estar confuso pq existe n definições para este tema:
Mais vou tentar explica de uma forma simples, resumindo a definição dada pelo Vinicius Godoy no GUJ
Biblioteca - Nada mais do que um conjunto de códigos (funções matematicas, etc.), ou seja e um conjunto de funções para te ajudar no seu dia a dia.
Framework - E um conjunto de classe que dispoem uma funcionalidade mais especifica, baseado em uma extensão, ele e mais intrusivo em seu código, alguns casos chegam ate propor uma arquitetura, gera um acoplamento mais forte.
Existe uma thread aberta no GUJ sobre isto, acho que pode ajudar abrir sua mente, http://www.guj.com.br/posts/list/82244.java
Qualquer duvida, so perguntar.
Diferença entre Biblioteca e Framework
Enviado por FilipePortes em qua, 02/10/2010 - 13:21.Ola borges,
traduzindo a palavra framework ao pé da letra teriamos: forma de trabalho ou moldura de trabalho, com isso podemos identificar a principal diferença, um framework dita a forma com que determinada parte de um sistema será feita, e também fornece ferramentas para que isso possa acontecer, ou seja, um framework envolve um conjunto de conceitos e ferramentas utilizados para resolver um problema, por exemplo, um framework de persistência, é necessário possuir Classes de Entidades, mapeamentos, e seguir outras convenções para que torne-se viável e ideal a sua utilização.
Já uma biblioteca fornece apenas um serviço, que poderá ser consumido da maneira que convir ao utilizador, por exemplo a lib javamail, ela apenas prove serviços em relação a emails, a forma com que seram usados fica a cargo do desenvolvedor.
Atenciosamente,
Filipe Portes
Arquiteto de Software - Desenvolvedor Senior Java EE/Web/Flex
omeuefilipe@gmail.com