IDL파일은 작성한 프로그램 이외의 프로그램에서도 이용될 수 있도록 한다.(언어중립적이다.)
일반적으로 VC++에서IDL파일을 컴파일하면 .tlb 파일로 Type Library가 생성된다.
C++, MFC, ATL등에서 COM을 제작할 때 실제 인터페이스가 저장되는 파일은 IDL파일이다.
즉 파이어폭스의 플러그인을 만드는데 있어서 IDL파일이 필요한 이유는 C, C++로 개발된 어플리케이션을
자바스크립트에서 객체처럼 호출하여 사용하기 위한 인터페이스를 정의하기 위함이다.
댓글 없음:
댓글 쓰기