English / Dutch [+/-]

Business-to-Business (B2B), Enterprise Service Bus (ESB), Service Oriented Architecture (SOA)
Inter Enterprise Business Hub (IEBH), Project Management, Open Source Solutions
Electronic Invoicing, Electronic Invoice Presentment & Payment (EIPP), E-Procurement, E-Commerce
De wereld van Internetapplicaties en Open Source Oplossingen.
The world of Internet applications and Open Source Solutions.
Find the Electronic Business Knowledge Village (EBKV) on Linkedin
Join Platform eZakendoen on LinkedIn


Verzeker u van 2 GB gratis opslagruimte.

Get Mozy Free


Creative Commons License
Op dit werk is een Creative Commons Licentie van toepassing.

December 2007
M T W T F S S
« Nov   Jan »
 12
3456789
10111213141516
17181920212223
24252627282930
31  
View danga's profile on LinkedIn




Gratis Opslagruimte voor Windows

Get 2 GB of 100% free backup space.

Get Mozy Free


Gebruik het Eclipse Data Tools Platform voor data centrische applicatieontwikkeling

Het Eclipse Data Tools Platform (DTP) en het Eclipse Rich Client Platform (RCP) vormen samen met de Open Source database Apache Derby een interessante verzameling gereedschappen voor het ontwikkelen van data-centrische applicaties.

In een data-centrische gerichte aanpak wordt het ontwerp en de ontwikkeling van applicaties benaderd vanuit het gegevensmodel. De gegevens nemen de centrale rol in en de stroom van gegevens bepalen welke functies (objecten) en data structuren (tables of classes) moeten worden ontwikkeld. De ontwikkelaar start met het analyseren van de gegevensbehoefte en het ontwerpen van het relationele schema. Het relationele gegevensmodel vormt de basis voor de objecten die later aangemaakt worden in het ontwikkelgereedschap. Deze objecten worden in de applicatieprogrammatuur gebruikt voor het verzorgen van het ophalen en wegschrijven van gegevens. De objecten werken direct op de data in de database en het ophalen en wegschrijven van gegevens gebeurt door het aanroepen van methodes.

Het Eclipse Data Tools Platform beoogt zo’n data-centric application development framework te worden en is goed op weg om dit streven waar te maken. Voor een beter begrip van het concept data-centric application development framework zou u het artikel designing data-centric software erop na moeten lezen.

Het Eclipse Data Tools Platform richt zich op het ondersteunen van Java ontwikkelaars in het bouwen van applicaties die toegesneden zijn op een relationele database, “building to a database” genoemd.

Het Eclipse Data Tools Platform project (DTP) bestaat uit de volgende projecten:

Read more — Meer lezen

Installatie van Apache Derby Database

Apache Derby is een Open Source Relational Database Management System (RDBMS) met een database engine die volledig is ontwikkeld in Java. Apache Derby is een sub-project van het Apache DB project, een project van de Apache Software Foundation dat zich richt op het ontwikkelen en onderhouden van Open Source database oplossingen.

De voornaamste kenmerken van Apache Derby zijn:
- complete multi-user relationele database
- 100% Java technologie
- compact, veilig, volwassen en robuust
- lichtgewicht database engine

De Apache Derby software kan in een Embedded of in Client - Server omgeving gebruikt worden.

In de Embedded modus of configuratie opereert Derby in dezelfde Java Virtuele Machine (JVM) als de applicatie. Slechts één applicatie heeft toegang tot de database in een embedded omgeving.

In de Client - Server of Network Server configuratie draait Derby onder de Java Virtuele Machine die gehost wordt op de server. Meerdere applicaties hebben gelijktijdig toegang tot de database.

Sun Microsystems heeft eind 2006 Apache Derby opgenomen in de Java JDK6 onder de naam Java DB. Daarmee zal de bekendheid van Apache Derby in de toekomst alleen maar toenemen ongeacht of het nu een verstandige keuze van Sun is of niet. Sun Microsystems biedt gebruikers van hun JavaDB de mogelijkheid om een support-contract af te sluiten. U kunt JavaDB gratis downloaden van de website van Sun Microsystems maar registratie is wel verplicht.

Het is verstandig om Apache Derby te installeren in plaats van de JavaDB van Sun. Vooral omdat u dan de beschikking heeft over de laatste nieuwe functies alsook de recentste bug-fixes wat niet het geval is bij JavaDB.

Download Apache Derby
Ga naar de Apache Derby Downloads website en download de laatste versie van Apache Derby. Klik hiervoor op de link onder de hoofding Latest Official Release en selecteer daarna de binaire versie voor uw besturingssysteem. Voor Windows is dat vandaag 14 december het bestand db-derby-10.3.2.1-bin.zip, dit is de versie die enkele dagen (10 december 2007) geleden is vrijgegeven.

Installeer Apache Derby
Nadat u het zip-bestand hebt gedownload kunt u het uitpakken naar een folder op uw computer.
Deze beschrijving gaat uit van het gebruik van Apache Derby in het Eclipse Data Tools Platform.

Het definiëren van de omgevingsvariabele DERBY_HOME en het toevoegen van het toevoegen van de bin-directory aan de CLASSPATH variabele van uw machine kan hier achterwege gelaten worden.

Voor de volledigheid kunt u de omgevingsvariabele DERBY_HOME aanmaken op uw computer en laten verwijzen naar de folder waarin u Derby hebt geïnstalleerd. Daarna kunt u de bin-directory opnemen in uw CLASSPATH omgevingsvariabele door hieraan het pad DERBY_HOME\bin toe te voegen.

Onder Windows kunt u de omgevingsvariabele aanmaken via de systeem-instellingen onder het tabblad Geavanceerd.

My Zimbio I Flock
Copyright © 2000 - DanGa Design