Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
En gateway är en programvara som gör att en DBMS ser ut som en annan. Gatewayen accepterar alltså programmeringsgränssnittet, SQL-grammatiken och dataströmprotokollet för en enskild DBMS och översätter det till programmeringsgränssnittet, SQL-grammatiken och dataströmprotokollet för den dolda DBMS. Till exempel kan program som skrivits för att använda SQL Server också komma åt DB2-data via Micro Decisionware DB2 Gateway; Den här produkten gör att DB2 ser ut som SQL Server. När gatewayer används måste en annan gateway skrivas för varje måldatabas.
Även om gatewayer begränsas av arkitektoniska skillnader mellan DBMS är de en bra kandidat för standardisering. Men om alla DBMS:er ska standardiseras i programmeringsgränssnittet, SQL-grammatiken och dataströmprotokollet för en enskild DBMS, vars DBMS ska väljas som standard? Visst kommer ingen kommersiell DBMS-leverantör sannolikt att gå med på att standardisera på en konkurrents produkt. Och om ett standardprogrammeringsgränssnitt, SQL-grammatik och dataströmprotokoll utvecklas behövs ingen gateway.