OLE
Skrót od „Object Linking and Embedding”.
OLE to platforma opracowana przez firmę Microsoft, która pozwala umieścić obiekt z jednej aplikacji w dokumencie w innej aplikacji. Obiekty umieszczone w dokumentach nie są statyczne i można je później łatwo aktualizować. Dokument zawierający połączony lub osadzony w nim obiekt jest nazywany dokumentem złożonym.
Dokument złożony może zawierać połączone i osadzone obiekty. Połączenie obiektu tworzy połączenie z innym plikiem i automatycznie pobiera jego zawartość. Edycja takiego połączonego obiektu w innej aplikacji automatycznie aktualizuje jego wygląd podczas wyświetlania go w dokumencie złożonym. Jeśli na przykład utworzysz połączenie z arkuszem kalkulacyjnym programu Excel w prezentacji PowerPoint, a następnie później edytujesz ten arkusz kalkulacyjny, slajd automatycznie zawiera zaktualizowany arkusz przy następnym wyświetleniu pokazu slajdów.
Osadzenie obiektu umieszcza go natomiast w całości w dokumencie złożonym. Osadzony obiekt można edytować bezpośrednio w aplikacji dokumentu złożonego, korzystając z narzędzi do edycji udostępnianych przez tę aplikację. Jeśli nie ma ona odpowiednich narzędzi potrzebnych do edycji obiektu, zawsze można edytować plik oryginalnego obiektu i ponownie go osadzić.
Firma Microsoft po raz pierwszy opracowała technologię OLE wraz z systemem Windows 3.1, aby umożliwić łączenie i osadzanie obiektów w dokumentach, ale później rozszerzyła tę technologię do postaci Component Object Model (COM). OLE jest dostępne wyłącznie w systemie operacyjnym Windows, natomiast platforma COM nie jest związana z jednym konkretnym systemem operacyjnym. Umożliwia programistom tworzenie modułów oprogramowania, które mogą współdziałać z innymi aplikacjami, i stała się podstawą technologii ActiveX, która pozwalała twórcom stron internetowych tworzyć interaktywne treści dla stron internetowych.
Sprawdź swoją wiedzę