Sdílet prostřednictvím


Interoperability

Interoperabilita je schopnost jedné aplikace pracovat s mnoha různými DBMS. Nutnost psát obecné, interoperabilní aplikace byla jedním z hlavních faktorů, které vedou k vývoji rozhraní ODBC. Interoperabilita ale není jednoduchá cesta, kterou následuje "není interoperabilní" až "zcela interoperabilní". Cesta má mnoho větví a každá z nich vyžaduje kompromisy mezi funkcemi, rychlostí, složitostí kódu a časem vývoje.

Proces psaní interoperabilní aplikace se řídí několika kroky:

  1. Rozhodnutí, zda aplikace bude používat rozhraní ODBC.

  2. Volba úrovně interoperability a rozhodování o tom, které kompromisy jsou nezbytné k dosažení této úrovně.

  3. Psaní interoperabilního kódu a jeho testování co nejúplněji.

Je třeba poznamenat, že interoperabilita je primárně doménou zapisovače aplikace. Ovladače jsou navržené tak, aby fungovaly s jedním DBMS a podle definice nejsou interoperabilní. Hrají roli v interoperabilitě díky správné implementaci a zpřístupnění rozhraní ODBC v rámci jednoho DBMS.

Tato část obsahuje následující témata.