NOTICE



 OLE는 Microsoft의 기반 기술로써 일반적으로 복합 문서를 지칭합니다. 복합 문서에는 다양한 종류의 정보 객체가 포함될 수 있습니다. 여기서 정보 객체를 OLE Object라고 합니다. OLE Object는 문서, 동영상, 소리, 수식, 표 등과 같이 어떤 작업의 결과물입니다.

 OLE Object에는 Linked Object와 Embedded Object가 있습니다. 이를 객체 연결과 객체 포함이라고 합니다. 각기 독립적인 Object를 하나의 응용 프로그램에서 다양하게 사용할 수 있는 기능으로 효율적이고 입체적인 문서를 작성할 수 있습니다.


1. Linked Object


 Linked Object는 원본 파일 데이터에 대한 포인터입니다. 원본 파일 데이터가 변경되면 변경 내용이 반영됩니다. Linked Object의 데이터는 원본 파일에 저장되므로 Linked Object를 편집해야 하는 경우 서버 애플리케이션이 있어야 합니다. 원본 파일이 이동, 삭제된 경우에는 해당 파일과 Linked Object를 다시 만들어야 합니다.


2. Embedded Object


 Embedded Object는 원본 파일의 데이터 사본입니다. 원본 파일의 데이터를 변경해도 Embedded Object에 반영되지 않습니다. Embedded Object의 데이터는 문서에 저장되므로 편집해야 할 경우 원본 파일에 액세스할 필요가 없습니다. 

 이 기능을 이용하면 개체에 대한 코드를 문서 안에 그대로 끼워 넣기 때문에 파일 크기가 커지는 단점이 있습니다.