Archief voor categorie ‘technology’

Contract first web service met JDeveloper 11g tp4

22 July 2008 door Bastiaan Schaap in categorie Java en J2EE, Oracle, SOA, technology | Geen reacties »

Ik ben de laatste tijd voor mijn klanten veel bezig met het helpen inrichten van SOA ontwikkelstraten en de bijbehorende omgevingen, procedures, standaarden en richtlijnen. Een van de moeilijkste keuzes is altijd hoe we om moeten gaan met web services, en in welke technologie(en) deze gemaakt moeten worden. Ik wil in dit artikel niet ingaan op deze specifieke vraag, maar wel een nieuwe mogelijkheid presenteren.

Ik ben al geruime tijd erg gecharmeerd van EJB3 en het bouwen van web services op basis van EJB3 stateless session beans in combinatie met JAX-WS en JAXB. Bij het uitproberen van JDeveloper 11g Technology Preview 4 zag ik tot mijn grote vreugde de optie om op basis van een WSDL met deze technologieën skeletons voor web services te genereren. Bij deze wil ik een korte tutorial aan jullie presenteren om te laten zien hoe dit werkt.

(more…)

EJB3 Session bean perikelen

13 February 2008 door Martin Kleinman in categorie Java en J2EE, Oracle, SOA, technology | Geen reacties »

Niets is zo frustrerend als een foutmelding tijdens het programmeren. Nog frustrerender wordt het als de fout je ook nog eens niets zegt. Nog frustrerender wordt het als collega’s en kennissen je ook niet verder kunnen helpen en zelf ook met een mond vol tanden staan. (more…)

Foutafhandeling met Oracle ESB

18 December 2007 door Martin Kleinman in categorie SOA, technology | Geen reacties »

Oracle heeft op Openworld 2006 de productie versie van Oracle Enterprise Service Bus, ESB, op de markt gebracht. Kernwoorden die Oracle gebruikte in de presentatie over Oracle ESB waren “reliable messaging” en “guaranteed delivery”. In deze presentatie werd uit de doeken gedaan hoe Oracle haar ESB zo robuust mogelijk heeft gemaakt. Maar wat nu als er, ondanks alles, alsnog een fout optreedt waardoor een bericht niet wordt afgeleverd?

Oracle introduceerde de verzamelterm “Error Hospital” als het component die binnen ESB gebruikt wordt voor het opslaan en opnieuw verzenden van berichten die toch om wat voor reden dan ook fout zijn gegaan. Hoe is deze Error Hospital nu te gebruiken voor het signaleren van fouten en voor het correct afhandelen van deze fouten? In dit artikel wordt gekeken naar de foutafhandeling in Oracle ESB en hoe de “Error Hospital” mogelijkheden te gebruiken zijn.

(more…)