Deze OracleWorld verschilde niet zoveel van de voorgaanden (keynotes, simultane presentaties en de demogrounds maar helaas geen hands-on workshops). Er waren echter twee verschillen: het samengaan met Appsworld (over Oracle Applications, het erp 'pakket') en de kleinere schaal, vanwege de regionale focus. Daardoor was echter wel het aantal bekenden dat je tegen kwam een stuk groter.
De verscheidenheid van onderwerpen bevestigde dat Oracle meer is dan een database leverancier (voor degenen die dat nog niet wisten). Oracle presenteert zichzelf graag als een compleet platform: database, applicatieserver, erp, identity management, rfid, integratie, webservices, collaboration, xml etc.; er is vrijwel geen gebied waar Oracle zich niet mee bezig houdt. Wat nog meer opviel is de gerichtheid op service oriented architecture (SOA) en business driven ICT. De meeste ontwikkelingen en producten zijn daar op gericht. Aan de traditionele tools als Designer en Forms werd welgeteld 1 sessie gewijd. De volgende onderwerpen vielen op:
* Met name is men trots op de BPEL process manager, die door de overname van Collaxa in handen is gekregen. Deze tool is gericht op service orchestration, oftewel het 'aan elkaar knopen' van webservices en andere services. In verschillende sessies werd dit gedemonstreerd door on-the-fly een applicatie in elkaar te klikken. In het gebruik is men niet gebonden aan Oracle produkten. De designer is momenteel alleen nog beschikbaar als een eclipse plugin (een voorproefje van de JDeveloper werd al wel getoond) en het resultaat draait op iedere j2ee applicatieserver als websphere, jboss, Bea en natuurlijk die van Oracle. Een heel erg interessant product.
* Een ander onderdeel wat veel aandacht kreeg is het ADF framework, een j2ee framework om productief applicaties mee te ontwikkelen. Het woord productief is hierbij het 'toverwoord'. Oracle wil namelijk de productiviteit van het Designer platform ook in de j2ee wereld bewerkstelligen. Het ADF framework speelt hierin de centrale rol. Het is gebaseerd op een mix van open standaarden als Struts, jsp's, jsf etc. uitgebreid met Oracle libraries. Dit biedt de gebruiker de mogelijkheid om te kiezen wat hij wil gebruiken. Met behulp van de JDeveloper wizards kan er snel, declaratief en visueel een applicatie ontwikkeld worden. Ook hier geldt weer dat het resultaat op iedere j2ee omgeving te deployen is. Het is indrukwekkend om te zien dat inderdaad een applicatie snel en j2ee-standaard te ontwikkelen is. Hier blijkt echter wel de animositeit tussen IBM en Oracle. Beiden bieden namelijk de optie om hun applicaties naar een verscheidenheid van applicatieservers te deployen, maar niet naar die van elkaar
. Hopelijk verandert dat met de komst van j2ee 1.4 en hopelijk komen er ook eclipse plugins voor adf beschikbaar, want het lijkt momenteel een van de meest produktieve manieren om een j2ee applicatie te ontwikkelen.
* Om de Designer wereld en de j2ee wereld dichter bij elkaar te brengen heeft Oracle consulting Nederland (onder aanvoering van Steven Davelaar) de tool JHeadstart ontwikkeld. Hiermee kan bijvoorbeeld vanuit de designer repository een adf j2ee applicatie ontwikkeld worden. Dat het nut hiervan ook door Oracle zelf onderkent is blijkt wel uit het feit dat onderdelen in de standaard toolset van JDeveloper opgenomen worden.
* Net zoals de concurrenten richt ook Oracle veel aandacht op webservices. Hiervoor is vanzelfsprekend JDeveloper de aangewezen ontwikkelomgeving. Niet alleen om j2ee webservices te ontwikkelen, maar ook voor de ontsluiting van database functionaliteit als webservice en het aanroepen van webservices vanuit de database.
* Ook wat betreft de applicatieserver (AS) staan de ontwikkelingen zeker niet stil. De AS wordt, samen met de database, beschouwd als de spin in het web van het Oracle platform; niet alleen voor integratie maar ook zeker wat betreft onsluiting. Multi channel is hierbij het 'buzzword'. Met name de wireless opties zijn uitgebreid. In heel veel sessies werd dit gedemonstreerd door vanuit een applicatie naar enkele aanwezigen een sms-je of een voicemailtje te sturen.
* Natuurlijk werd er ook veel aandacht besteed aan de 10g versie van de database. De grid technologie, zowel voor de database als de applicatieserver. Maar ook HTMLDB trok veel belangstelling. Hiermee kan in korte tijd een, niet te ingewikkelde, datageorienteerde website ontwikkelen worden, bijvoorbeeld ter vervanging van Access en Excel applicaties.
* Verdere uitbreiding van OLAP functionaliteit, bijvoorbeeld middels Discoverer, maar ook om de data direct vanuit Excel te kunnen ontsluiten.
Samenvattend was het een erg interessante conferentie. Veel mensen gesproken, prima feest, veel technologie indrukken gekregen, zowel in sessies als direct op de demo grounds. Het is eens te meer duidelijk dat Oracle de database ontstegen is en een heel platform biedt voor ICT oplossingen, waarbij de business centraal staat. Ook is duidelijk dat Oracle geen proprietary koers vaart maar actief standaarden ondersteund (en ondersteund probeert te krijgen natuurlijk).
Meer info en download van de presentaties op de conference website.