Svenskt verktyg ger databasoberoende i .NET

Report this content

Svenskt verktyg ger databasoberoende i .NET Mimer Information Technology och Decerno lanserar idag Mimer Provider Manager. Ett verktyg för att uppnå databasoberoende i Microsofts .NET- miljö. Ett vanligt problem vid utveckling av applikationer i .NET-miljö är att gränssnittet mot relationsdatabaser är olika för varje databashanterare. Detta innebär att Microsofts ADO.NET-arkitektur är ett steg minst tio år tillbaka i tiden vad gäller öppenhet och portabilitet. Att varje databasleverantör använder sitt eget gränssnitt höjer avsevärt såväl utvecklingskostnaden som kostnaden för att anpassa en applikation till flera olika databashanterare. I praktiken innebär detta att varje ADO.NET-applikation är hårt knuten till en viss databashanterare. Mimer Provider Manager erbjuder ett enhetligt gränssnitt som helt döljer databasleverantörernas olika gränssnitt. Tack vare detta kan en och samma applikation användas mot olika databashanterare utan ändringar i applikationen. Med Mimer Provider Manager är det även möjligt att spåra, övervaka och filtrera de SQL-satser som skickas mellan applikation och databasserver. Mimer Provider Manager har utvecklats gemensamt av Mimer Information Technology och Decerno. Verktyget är tillgänglig helt gratis som öppen källkod under GPL-licensvillkor. Den första versionen av Mimer Provider Manager stödjer Mimer SQL, ODBC, OLE DB, Oracle och SQL Server. Stöd för andra databashanterare förväntas inom kort. Fakta om Mimer Provider Manager ADO.NET är ett gränssnitt i Microsofts .NET-miljö för att på ett enkelt sätt komma åt databaser och andra datakällor. Med hjälp av ADO.NET frikopplas applikationen från den underliggande datakällan. Det finns också stöd för XML inbyggt i ADO.NET. En nackdel med ADO.NET är dock att varje databas och datakälla hanteras av en produktspecifik s.k. Provider. Detta innebär att varje Provider har egna namn på klasser och kan också hantera parametrar på olika sätt. Därigenom har det leverantörsoberoende som gränssnitt som ODBC och Java helt eliminerar nu återkommit. Det är detta problem som Mimer Provider Manager löser. Mimer Provider Manager (Mpm) gör att en och samma applikation kan använda flera olika ADO.NET providers. Applikationen är helt skyddad från olikheter i de olika providers. Fördelarna med en sådan arkitektur är · Oberoende av underliggande providers · Lätt att byta till annan provider · Möjlighet att välja den mest effektiva konfigurationen utan applikationsändringar · Applikationen är inte låst till en viss databashanterare · Tillåter samtidig access till flera olika providers Mpm stödjer de standardgränssnitt som används för access till ADO.NET providers. Detta innebär att applikationer som använder Mpm inte utnyttjar några ADO.NET provider-specifika funktioner. Arkitekturen gör det dock möjligt att även utnyttja provider-specifika funktioner. Detta görs på ett sådant sätt att det klart framgår vilka dessa funktioner är. För en applikation som t.ex. består av 98% provider-oberoende kod och 2% provider-specifik kod, kan dessa 2% kod lätt identifieras. Den nuvarande versionen av Mimer Provider Manager stödjer följande underliggande providers: · SQL Server · Microsoft's Oracle Provider · Oracle's native provider · Mimer SQL Data Provider · ODBC provider · Ole Db provider · Generic provider som fungerar med de flesta underliggande providers Vidareutvecklingen av Mimer Provider Manager bedrivs som ett öppet källkods-projekt på SourceForge.net. För mer information om Mimer Provider Manager och hur källkod och dokumentation kan laddas ner, besök http://developer.mimer.com/mpm. Fakta om Decerno AB Decerno är ett konsultföretag som bygger verksamhetskritiska system för stora företag och offentlig förvaltning. Lösningar som är pålitliga och lätta att anpassa efter nya behov. Decerno är baserat i Täby och har ca 30 medarbetare. Omsättningen för 2002 uppgick till ca 40 miljoner SEK. Företaget ingår tillsammans med bl.a. systerbolagen Tekis AB och TDP AB i DecernoGruppen. Under 2002 omsatte hela gruppen mer än 100 miljoner SEK. För mer information se även www.decerno.se eller kontakta Lennart Haggård. Telefon: 08-630 75 13 E-post: lennart.haggard@decerno.se Fakta om Mimer Information Technology AB Mimer Information Technology är världsledande på underhållsfria databaser. Produkterna Mimer SQL Mobile, Mimer SQL Embedded och Mimer SQL Engine vänder sig främst till produktutvecklande företag. Företaget ingår i Upright-gruppen. För mer information se även www.mimer.com eller kontakta Stefan Eck. Telefon: 018-780 92 21, 0730-299 321 (mobil) E-post: stefan.eck@mimer.se ------------------------------------------------------------ Denna information skickades av Waymaker http://www.waymaker.se Följande filer finns att ladda ned: http://www.waymaker.net/bitonline/2004/04/02/20040331BIT00860/wkr0001.doc http://www.waymaker.net/bitonline/2004/04/02/20040331BIT00860/wkr0002.pdf

Dokument & länkar