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.

January 2008
M T W T F S S
« Dec   Feb »
 123456
78910111213
14151617181920
21222324252627
28293031  
View danga's profile on LinkedIn




Gratis Opslagruimte voor Windows

Get 2 GB of 100% free backup space.

Get Mozy Free


JPOX heterogene persistentie oplossing voor Java

De gebruikelijke methodes voor realisatie van data persistentie binnen de Java wereld zijn het gebruik van Data Access Objects (DAO) en Object Relational Mapping (ORM) Tools.

Hiërarchisch gestructureerde Java objecten moeten worden omgezet naar tabel-georiënteerde databases en omgekeerd. Omdat de structuur afwijkt moeten conversieregels worden gedefinieerd om de gegevens in een object naar een kolom of een record in één of meerdere tabellen en omgekeerd te vertalen. Data Access Objects gaan hier anders mee om dan Object Relational Mapping Tools.

Data Access Objects zijn objecten die zorgdragen voor het raadplegen en ophalen van gegevens uit een persistente data structuur. Business Objecten verkrijgen toegang tot één of meer data-opslagruimtes via Data Access Objecten. Door het aanbieden van een vereenvoudigde interface verbergen de Data Access Objecten de implementatiedetails van de data-opslagruimte voor de Business Objecten. Bij het gebruik van Data Access Objecten is grondige kennis van de databasestructuur vereist omdat de mappingregels (conversieroutines) van objecten naar tabellen en omgekeerd handmatig gecodeerd moeten worden.

Een Object / Relational Mapping (ORM) gereedschap verzorgt het persistent maken van gegevens en voorziet in een mechanisme voor het opslaan, ophalen, aanpassen en verwijderen van objecten. Als applicatieontwikkelaar is weinig of geen kennis van de onderliggende database vereist omdat gewerkt wordt met objecten binnen het domeinmodel van de applicatie. Het ORM gereedschap zorgt voor een bidirectionele link tussen de data in de relationele database en de objecten volgens configuratie die zijn opgeslagen in MetaData.

Java Persistent Objects (JPOX) is een gereedschap voor het opslaan van gegevens en ondersteunt de algemeen geaccepteerde standaard API’s voor object / relational mapping (ORM). JPOX heeft een pluggable architectuur waardoor de eigenschappen en mogelijkheden van JPOX uitbreidbaar zijn.

Gebruikers van JPOX moeten rekening houden met vier belangrijke aspecten van persistentie, te weten:

Read more — Meer lezen

My Zimbio I Flock
Copyright © 2000 - DanGa Design