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


Installatie van de ChainBuilder Enterprise Service Bus

ChainBuilder is een Open Source Enterprise Service Bus ontwikkeld door het bedrijf Bostech Corporation. De ChainBuilder ESB bestaat uit een runtime- en ontwikkelomgeving met een grafisch configuratie en ontwerp gereedschap voor Eclipse. De software is vrij beschikbaar onder de Open Source General Public License (GPL) maar eveneens te verkrijgen met een Commerciële licentie.

De ChainBuilder ESB is een Java Business Integration (JBI) compliant oplossing voor gebruik in Service Oriented Architecture (SOA) omgevingen. De oplossing is ontwikkeld voor het realiseren van betrouwbare en snelle Java Business Integratie implementaties en biedt naast XML-functionaliteit de mogelijkheid voor het werken met legacy (non-xml) gegevensformaten.

De ChainBuilider ESB oplossing bestaat uit een verzameling van gereedschappen en componenten gebaseerd op de Java Business Integration (JBI) specificatie. De ChainBuilder ESB kan samenwerken met alle bestaande JBI compatibele containers en componenten. De eerste versie van de ChainBuilder ESB wordt geleverd met Apache ServiceMix 3.0.

Read more — Meer lezen

HR-XML schema’s doorgronden met hyperModel en Eclipse WTP

De HR-XML Consortium heeft een bibliotheek samengesteld bestaande uit +100 XML Schema’s. Deze XML Schema’s ondersteunen de voornaamste Human Resource Management processen en transacties.

De volledige bibliotheek kunt u downloaden van de website: www.HR-XML.org via het menu DOWNLOADS. Selecteer de laatst beschikbare stabiele versie die beschikbaar wordt gesteld op de Download-webpagina (momenteel versie 2.5). Als u een eerdere versie wilt downloaden klik op de link comprehensive index. Voor de versie 2.3 klik met uw rechtermuisknop op het jaar 2004 August en download het bestand ALLHRXML200408.zip. Pak daarna het zip-bestand uit naar een folder van uw keuze.

De download bevat eveneens de HR-XML Staffing Industry Data Exchange Standards (SIDES) XML Schema Definities. Wanneer u de HR-XML SIDES standaard gaat gebruiken voor het uitwisselen van informatie dan dient u zich te conformeren aan de gebruiksconventies teneinde de interoperabiliteit van de standaard te waarborgen. De structuur en de relevante velden van de HR-XML berichten zijn vastgelegd in XML Schema’s die u kunt terugvinden in het zip-bestand.

Read more — Meer lezen

Installeer hyperModel, het analyse- en ontwikkelgereedschap voor UML en XML

hyperModel is een analyse- en ontwikkelgereedschap voor XML schema’s en UML diagrammen. hyperModel legt de nadruk om het verhogen van inzicht in Business modellen via dynamische, multi-dimensionale views.

hyperModel is ontwikkeld door de schrijver van het boek Modeling XML Applications with UML: Practical e-Business Applications (The Addison-Wesley Object Technology Series), David Carlson. hyperModel is volledig gebouwd gebruikmakende van de Eclipse UML2 en XSD bibliotheken en het Eclipse Modeling Framework (EMF). Modellen ontwikkeld met IBM’s Rational Software Modeler (RSM) 6.0/7.0 zijn volledig uitwisselbaar met hyperModel en omgekeerd. Beide applicaties zijn gebaseerd op de Eclipse EMF en UML2 projecten.

De functionaliteit van hyperModel bestaat ondermeer uit:
- importeren van een XML Schema en genereren van een UML diagram
- genereren van een XML Schema uitgaande van een UML diagram

Voor meer informatie over hyperModel kunt u de website van het XMLmodeling.com bezoeken.

Read more — Meer lezen

Installeer de JFire development omgeving

De installatie van JFire voor development doeleinden staat uitgebreid beschreven in de wiki van JFire onder de link Getting started with JFire development. Op deze webpagina klikt u op de link Development Environment Setup om naar de instructies voor het automatisch inrichten van JFire te gaan.

Ik heb deze instructies recent doorlopen en op basis van de opgedane ervaring de stappen beschreven die gevolgd moeten worden om de JFire development operationeel te maken. Ik ga in mijn aanpak iets verder dan de JFire instructie door het opstarten van de JFire development server eveneens uit te voeren vanuit Eclipse.

Stap 1: Downloaden en installeren van Java SDK
Als u Java SDK versie 5.0 en Eclipse SDK versie 3.3 reeds hebt geïnstalleerd op uw computer dan kunt u stap 1 en 2 overslaan.

Read more — Meer lezen

jFire de Open Source ERP en CRM applicatie

JFire is een Open Source ERP / CRM applicatie, ontwikkeld door het bedrijf NightLabs en gratis beschikbaar onder de GNU Lesser General Public License (LGPL licentie).

JFire kent een modulaire architectuur en bestaat uit een server en een client, die beiden zijn ontwikkeld in Java. De belangrijkste modules van JFire zijn:
- NightLabs Base
- JFire Base
- JFire Trade
- JFire Reporting
- NightLabs Editor2D
- JFire Simple Trade
- JFire Dynamic Trade
- JFire Voucher

Deze modules leveren gezamelijk de volgende functies:
- gebruikersmanagement en autorisatie
- ordering
- invoicing
- reporting
- store
- multi-language
- multi-currency
- multi-company
- multi-accounting

Opstarten van de jFire development server met de Eclipse Server Tools

Voor het installeren van de jFire development server met het Eclipse Server Tools Project kunt u de instructies hierna volgen .

De instructies voor het inrichten van het Eclipse Web Tools Platform kunt u vinden in mijn bloart Installeer het Eclipse Web Tools Platform (WTP).

Meer informatie over het gebruik van het Eclipse Server Tools Project kunt u vinden in mijn bloart het Eclipse Server Tools Project.

Alvorens u kunt starten met het aanmaken van de jFire development server moet u de projecten in de node deploy beschikbaar maken voor het Eclipse Server Tools Project.

Read more — Meer lezen

Installatie van Apache Batik

Apache Batik is een op Java-gebaseerde toolkit voor applicaties die gebruik willen maken van afbeeldingen in het Scalable Vector Graphics (SVG) formaat. Apache Batik is een subproject van het Apache XML Graphics Project. Het Apache Batik project biedt ontwikkelaars een verzameling modules voor het ondersteunen van SVG oplossingen.

Read more — Meer lezen

Installeer het Eclipse Modeling Framework Technology (EMFT) Project

Het Eclipse Modeling Framework Technology (EMFT) Project bestaat uit nieuwe technologiën die het Eclipse Modeling Framework (EMF) uitbreiden en/of complementeren.

Het Eclipse EMFT Project bestaat uit een aantal subprojecten:
- het Ecore Tools Project voorziet in een omgeving voor het aanmaken en onderhouden van Ecore modellen.

- het EMF Search Project levert de infrastructuur en componenten voor zoekopdrachten binnen op EMF-gebaseerde modellen met specifieke aandacht voor integratie met de Eclipse Core Search API.

- het Teneo Project is een database persistentie oplossing voor EMF, die gebruik maakt van Hibernate of Java Persistent Objects (JPOX)/Java Data Objects (JDO 2.0). Het project combineert de kracht van het modelleren en genereren van code via het EMF raamwerk met de kracht van object relationele mapping software zoals Hibernate en JPOX.

Read more — Meer lezen

Installeer het Eclipse EMFT EMF Search Project

Het Eclipse Modeling Framework Technology (EMFT) Project bestaat uit nieuwe technologiën die het Eclipse Modeling Framework (EMF) uitbreiden en/of complementeren.

Het Eclipse Modeling Framework Technology (EMFT) Project bestaat uit een aantal subprojecten waaronder het EMF Search Project. Dit project levert de infrastructuur en componenten voor zoekopdrachten binnen op EMF-gebaseerde modellen met specifieke aandacht voor integratie met de Eclipse Core Search API.

Read more — Meer lezen

Installeer het Eclipse EMFT Ecore Tools Project

Het Eclipse Modeling Framework Technology (EMFT) Project bestaat uit nieuwe technologiën die het Eclipse Modeling Framework (EMF) uitbreiden en/of complementeren.

Het Eclipse Modeling Framework Technology (EMFT) Project bestaat uit een aantal subprojecten waaronder het Ecore Tools Project. Dit project voorziet in een omgeving voor het aanmaken en onderhouden van Ecore modellen.

Read more — Meer lezen

UN/CEFACT Modeling Methodology

Elektronisch zakendoen vraagt om gestructureerde informatieuitwisseling tussen verschillende partijen waaronder bedrijven (B), overheid (G) en consumenten (C). De UN/CEFACT Modeling Methodology (UMM) voorziet in procedures en concepten voor het modelleren van alle mogelijke combinaties van collaboratieve bedrijfsprocessen waaronder B2B en G2G.

De UN/CEFACT Modeling Methodology (umm) is een methodologie voor het analyseren, beschrijven en specificeren van inter-organisatorische bedrijfsprocessen en informatieobjecten ten behoeve van elektronisch zakendoen.

Het bijzondere aan de UMM is dat het een incrementele methode is voor het construeren van collaboratieve business proces- en informatiemodellen op een technologie-neutrale en implementatie-onafhankelijke manier. De UMM bedrijfsproces- en informatiemodelleringstechniek is gebaseerd op de Unified Modelling Language (UML) van de Open Management Group (OMG).

Read more — Meer lezen

Installeer de Eclipse Model Development Tools (MDT)

Het Eclipse Model Development Tools (MDT) Project richt zich op gereedschappen voor het ontwikkelen van modellen gebaseerd op standaard metamodellen waaronder UML, RDF/OWL en XSD.

Het Eclipse MDT Project bestaat uit een aantal subprojecten:
- het Object Constraint Language Project is een implementatie van de OCL OMG standaard voor op EMF gebaseerde modellen. OCL is een taal voor het definiëren van regels - expressies - in het metamodel van UML waarmee specifieke beperkende voorwaarden of acties worden vastgelegd.

- het UML2 Tools Project zijn een verzameling van editors, gebaseerd op het Eclipse Graphical Modeling Framework (GMF), voor het bekijken en bewerken van UML modellen.

Read more — Meer lezen

Installeer het Eclipse MDT Object Constraint Language (OCL) Project

Het Eclipse Model Development Tools (MDT) Project richt zich op gereedschappen voor het ontwikkelen van modellen gebaseerd op standaard metamodellen waaronder UML, RDF/OWL en XSD.

Het Eclipse MDT Project bestaat uit een aantal subprojecten en het subproject Object Constraint Language (OCL) is daar één van. OCL is een taal voor het definiëren van regels of expressies in het metamodel van UML. Via OCL kunnen specifieke beperkende voorwaarden of acties worden vastgelegd.

Read more — Meer lezen

Implementatie van de HR-XML standaard in Nederland

Het HR-XML Consortium is een onafhankelijke, leveranciersneutrale organisatie zonder winstoogmerk met als doel het stimuleren en ontwikkelen van elektronische gegevensuitwisseling in het domein van Human Resource Management.

Het Consortium heeft de open communicatiestandaard HR-XML ontwikkeld voor gegevensuitwisseling rondom selectie van personeel, beloning, opleiding en management van personeel. Deze standaard is gebaseerd op de eXtensible Markup Language (XML), de universele taal voor het structureren van data en documenten en licentievrij ter beschikking gesteld door het World Wide Web Consortium (W3C). XML is eigenlijk een formaat waarbij de inhoud van het bestand ook gelijk wordt beschreven, zodat de interpretatie van de aangeboden gegevens veel gemakkelijker verloopt.

Voor leveranciers van oplossingen en diensten, die gebruik maken van de HR-XML open standaarden, heeft het HR-XML Consortium een certificatieprogramma ontwikkeld. Na succesvolle afronding van de certificering mogen deze bedrijven gedurende een periode van twee jaar het HR-XML logo hanteren en worden ze opgenomen in de lijst van gecertificeerde bedrijven en oplossingen. Hierbij moet ik wel opmerken dat het aantal gecertificeerde bedrijven en oplossingen op de website HRcertify.org momenteel minimaal is. Veel bedrijven zien kennelijk toch op tegen de hoge kosten verbonden aan de certificering.

Read more — Meer lezen

Installeer het Eclipse MDT UML2 Tools Project

Het Eclipse Model Development Tools (MDT) Project richt zich op gereedschappen voor het ontwikkelen van modellen gebaseerd op standaard metamodellen waaronder UML, RDF/OWL en XSD.

Het Eclipse MDT Project bestaat uit een aantal subprojecten en het project UML2 Tools is daar één van. Het is een verzameling van editors, gebaseerd op het Eclipse Graphical Modeling Framework (GMF), voor het bekijken en bewerken van UML modellen.

Read more — Meer lezen

Installeer het Eclipse Graphical Modeling Framework (GMF)

Het Eclipse Graphical Modeling Framework (GMF) voorziet in een infrastructuur voor het ontwikkelen van grafische editors gebaseerd op Eclipse Modeling Framework (EMF) en Eclipse Graphical Editing Framework (GEF). Het voornaamste doel van GMF is het slaan van een generatieve brug tussen beide raamwerken.

De functionaliteit van het GMF raamwerk bestaat uit:
- Graphical Definition Model
- Tooling Definition Model
- Mapping Model
- Generator Model

Read more — Meer lezen

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

Gebruik JPOX voor het ontwikkelen van uw relationele database met Eclipse

Java Persistent Objects (JPOX) is een implementatie van de Java Data Objects (JDO .10 en 2.) specificatie en voorziet in transparante persistentie. Een kenmerk van transparante persistentie is dat ontwikkelaars zowel persistente als applicatie objecten gebruiken in de applicatiecode. Deze persistente objecten verzorgen de persistente opslag van gegevens.

JPOX verzorgt persistentie naar bijna alle Relationele Database Management Systemen en de db40 Object Database. JPOX ondersteunt alle courante Object Relationele Mapping (ORM) patronen en query-talen. Ik zal binnenkort uitgebreider ingaan op JPOX en JDO.

Waar ik me nu op wil richten is de mogelijkheid om met de JPOX Eclipse plug-in, het Eclipse Data Tools Project (DTP) en Apache Derby een relationele database te ontwikkelen.

Voordat u aan de slag kunt gaan moet u een aantal software-componenten installeren waaronder:
- JPOX 1.2

JPOX Plugins

- Apache Derby

- Apache JDO

- Apache Jakarta Byte Code Engineering Library (BCEL), nodig voor het uitvoeren van de JPOX Enhancer

OF ObjectWeb ASM, een andere Java bytecode engineering library, die samenwerkt met JPOX versie 1.2. Deze laatste ga ik installeren. Ik zal u echter wel vertellen hoe u de Apache Jakarta BCEL kunt installeren.

- Apache Log4j

- JPOX Eclipse plug-in

In de volgende stappen zal ik de installatie van de verschillende software-componenten beschrijven.

Read more — Meer lezen

My Zimbio I Flock
Copyright © 2000 - DanGa Design