Emulacja API

Wstecz
Dalej
Indeks
W większości nowoczesnych systemów operacyjnych, większość kodu programów użytkowych, to wywołania funkcji bibliotecznych systemu operacyjnego. Poprzez interface systemu komunikujemy sie z urządzeniami, otwieramy porty sieciowe, często także poprzez API systemu rysujemy grafikę. W takiej sytuacji zamiast emulować cały komputer, wystarczy emulować otoczenie które widzi program.

Takie podejście ma dwie duże zalety: Emulacja API najczęściej jest stosowana do uruchamiania aplikacji, które nie istnieje na używany system operacyjny. Najbardziej znanym przykładem emulacji API jest Wine
Wróć do góry