Mechanizm OLE

8
ang. Object Linking and Embedding ang. Object Linking and Embedding źródła: źródła: www.wikipedia.pl www.wikipedia.pl podręcznik podręcznik opracował: opracował: A. Jedryczkowski A. Jedryczkowski

description

Mechanizm OLE. ang. Object Linking and Embedding. źródła: www.wikipedia.pl podręcznik opracował: A. Jedryczkowski. Mechanizm OLE. - PowerPoint PPT Presentation

Transcript of Mechanizm OLE

Page 1: Mechanizm OLE

ang. Object Linking and Embeddingang. Object Linking and Embedding

źródła:źródła: www.wikipedia.plwww.wikipedia.plpodręcznikpodręcznik

opracował:opracował:A. JedryczkowskiA. Jedryczkowski

Page 2: Mechanizm OLE

OLEOLE (ang. Object Linking and Embedding) - (ang. Object Linking and Embedding) - mechanizm osadzania obiektów, ale nie tylko. mechanizm osadzania obiektów, ale nie tylko. Nazwa OLE nie jest jednoznaczna; wraz z czasem Nazwa OLE nie jest jednoznaczna; wraz z czasem Microsoft nazywał w ten sposób różne technologie. Microsoft nazywał w ten sposób różne technologie. Tak więc OLE może oznaczać kilka różnych Tak więc OLE może oznaczać kilka różnych technologii.technologii.

Mechanizm OLEMechanizm OLEMechanizm OLEMechanizm OLE

Page 3: Mechanizm OLE

Aż do 1993 roku, nazwą OLE (OLE 1) określało Aż do 1993 roku, nazwą OLE (OLE 1) określało się technologie osadzania dokumentów w innych się technologie osadzania dokumentów w innych dokumentach. I tak np. w dokumencie programu dokumentach. I tak np. w dokumencie programu MS-Word, można było osadzić wykres z programu MS-Word, można było osadzić wykres z programu MS-Excel; zmiany w wykresie wykonane w Excelu, MS-Excel; zmiany w wykresie wykonane w Excelu, powodowały automatyczną ich aktualizację powodowały automatyczną ich aktualizację w dokumencie programu Word, gdzie wykres w dokumencie programu Word, gdzie wykres Excela był osadzony.Excela był osadzony.

Mechanizm OLEMechanizm OLEMechanizm OLEMechanizm OLE

Page 4: Mechanizm OLE

Jednak od 1993 roku Microsoft wprowadził nową Jednak od 1993 roku Microsoft wprowadził nową technologię - OLE 2, opartą na technologii COM. technologię - OLE 2, opartą na technologii COM. OLE 2 nie oznaczało już tylko osadzania dokumentu OLE 2 nie oznaczało już tylko osadzania dokumentu w innym dokumencie, ale znaczenie szerszą w innym dokumencie, ale znaczenie szerszą technologię budowania programów opartą na technologię budowania programów opartą na komponentach.komponentach.

Mechanizm OLEMechanizm OLEMechanizm OLEMechanizm OLE

Page 5: Mechanizm OLE

COMCOM (ang. (ang. CComponent omponent OObject bject MModel) – jest to odel) – jest to interfejs programistyczny firmy Microsoft. Technologia interfejs programistyczny firmy Microsoft. Technologia ta ma pomóc programistom w tworzeniu aplikacji na ta ma pomóc programistom w tworzeniu aplikacji na podstawie współpracujących ze sobą, ale podstawie współpracujących ze sobą, ale niezależnych komponentów binarnych (ang. niezależnych komponentów binarnych (ang. componentware).componentware).

Mechanizm OLEMechanizm OLEMechanizm OLEMechanizm OLE

Page 6: Mechanizm OLE

W 1996 roku, komponenty OLE (COM) które są związane z interfejsem otrzymały nazwę ActiveX.

Mechanizm OLEMechanizm OLEMechanizm OLEMechanizm OLE

Page 7: Mechanizm OLE

ActiveXActiveX – rodzaj komponentów i kontrolek – rodzaj komponentów i kontrolek możliwy do użycia w programach pisanych za pomocą możliwy do użycia w programach pisanych za pomocą takich narzędzi jak Delphi, Visual Basic, C++, Java, takich narzędzi jak Delphi, Visual Basic, C++, Java, Power Builder i wielu innych. Technologia ActiveX Power Builder i wielu innych. Technologia ActiveX pozwala na przekazwyanie danych pomiędzy różnymi pozwala na przekazwyanie danych pomiędzy różnymi aplikacjami działającymi pod kontrolą systemów aplikacjami działającymi pod kontrolą systemów operacyjnych Windows. Technologia ta jest operacyjnych Windows. Technologia ta jest ułatwieniem dla programisty - pozwala oszczędzić ułatwieniem dla programisty - pozwala oszczędzić czas, który trzeba by poświęcić na pisanie własnych czas, który trzeba by poświęcić na pisanie własnych sposobów komunikacji pomiędzy programami.sposobów komunikacji pomiędzy programami.

ActiveX wywodzi się z wcześniejszych technologii ActiveX wywodzi się z wcześniejszych technologii Microsoftu - OLE i COM. ActiveX jest zaprojektowana Microsoftu - OLE i COM. ActiveX jest zaprojektowana jako technologia modularna.jako technologia modularna.

Mechanizm OLEMechanizm OLEMechanizm OLEMechanizm OLE

Page 8: Mechanizm OLE

źródła:źródła: www.wikipedia.plwww.wikipedia.plpodręcznikpodręcznik

opracował:opracował:A. JedryczkowskiA. Jedryczkowski