본문 바로가기

개념 정리

framework 와 library 차이점

http://blog.daum.net/smartsara/6

제어의 역전 개념이 적용된 대표적인 기술이다. 프레임워크는 라이브러리의 다른 이름이 아니다. 프레임워크는 단지 미리 만들어둔 반제품이나, 확장해서 사용할 수있도록 준비된 추상 라이브러리의 집합이 아니다. 

라이브러리와 프레임웍의 차이점:

라이브러리를 사용하는 애플리케이션 코드는 애플리케이션 흐름을 직접제어한다.단지 동작중에 필요한 기능이 있을때 능동적으로 라이브러리를 사용한다. 

프레임웍은 거꾸로 애플리케이션 코드가 프렘워크에 의해 사용된다. 프레임웍 위에 개발한 클래스를 등록해 두고, 프레임워크가 흐름을 주도하는 중에 개발자가 만든 애플리케이션 코드를 사용하도록  만드는 방식이다. 



--------------------------------------------------------------------------------------------------------------------


라이브러리는 특정 동작을 하기위한 기능을 추가하기 위해 사용하고

프레임워크는 전체적인 기반을 만들어 그 위에서 개발을 하여 프레임워크에 의해 동작하게 되는..  맞나?!


--------------------------------------------------------------------------------------------------------------------


라이브러리 - 도서관

특정기능을 재사용이 용의하도록 잘 정리해 놓은 묶음

'개념 정리' 카테고리의 다른 글

RFID  (0) 2013.06.24
NFC  (0) 2013.06.24