Terug naar de beginpaginaCentor Homepage

Integratie van Oracle9i Forms en Web Assistant grootste veranderingen

De toegevoegde waarde van Oracle 9i Designer

Oracle 9i Designer is gebaseerd op dezelfde programmeercodes als zijn voorloper Oracle 6i Designer. Leg de White Papers van beide pakketten naast elkaar en er zullen geen noemenswaardige verschillen naar boven komen. In die zin levert Oracle 9i Designer dus geen vernieuwingen ten opzichte van zijn voorganger. Maar wat is dan wel de toegevoegde waarde van Oracle's nieuwste Designer-versie..?

Nadat Oracle Designer 6i is uitgekomen heeft Oracle zich voornamelijk bezig-gehouden met de reparatie van bugs. Toch zijn er wel degelijk verschillen aan te tonen tussen de 6i en 9i-versie van Oracle Designer. Eén verschil is bijvoorbeeld dat Oracle9i Designer is geïntegreerd met Oracle 9i Forms. In dit Forms-pakket zitten veel nieuwe features die niet in Oracle Forms 6i zijn opgenomen.

Oracle9i Forms
Oracle heeft zich de laatste jaren gefocust op de vereenvoudiging en optimalisatie van Oracle 9i Forms. Hiermee kunnen web-gebaseerde applicaties worden gebouwd en on-line gezet. Maar met Oracle 9i Forms kan nog meer worden gedaan: het stelt de gebruiker in staat applicaties te integreren en samen te laten werken met andere technologieën.

Nieuwe functies die in Oracle 9i Forms zijn opgenomen, zijn:
• Eén naam en wachtwoord
Oracle9i Forms-toepassingen hebben dezelfde basis als elke andere web-gebaseerde applicatie, onafhankelijk van de technologie die is gebruikt (Oracle 9iAS Portal, JSP's, enzovoort). Dit betekent dat gebruikers slechts één gebruikers-naam en wachtwoord moeten invullen om van alle toepassingen gebruik te kunnen maken.
• Java Importer
Oracle9i Forms-applicaties kunnen communiceren met elke toepassing die voorzien is van een Java API.
• Forms Listener Servlet
De Forms Listener Servlet maakt HTTP- en HTTPS-communi-catie mogelijk tussen de Client en de Oracle Applicatie Server. Dit gebeurt op dezelfde wijze als bij elke andere internet-applicatie.
• Java-integratie bij de Client
JavaBeans en Pluggable Java Components (PJC's) zorgen ervoor dat de mogelijkheden van de Forms-Client worden uitgebreid. Daardoor zijn nu dezelfde functies beschikbaar als in Client/Server en de gebruikersinterface kan naar wens worden aangepast.
• Geïntegreerd management
Oracle Enterprise Management geeft de beheerder de mogelijkheid de Oracle 9i Database en alle onderdelen van de Oracle 9i Application Server (Forms-applicaties inbegrepen) via één interface te besturen.

Oracle Designer Web Assistant
Een ander verschil tussen Oracle 6i en 9i Designer wordt de integratie van de Oracle Designer Web Assistant. Naar ver-wachting zal deze binnen een aantal maanden aan Oracle 9i Designer worden toegevoegd. De Web Assistant verschijnt onder de nieuwe naam Repository Object Browser. Met deze browser kan via internet in de repository worden gekeken. Het bevat een krachtige zoekmachine, vooraf gedefinieerde rapporten, een navigator en een object browser. Met de Web Assistant kan metadata die is opgeslagen in Oracle Designer op het internet worden gepubliceerd. Met de eenvoudige web-interface kunnen alle gegevens worden onthuld die in het informatiesysteem zijn opgeslagen. Dit beperkt zich niet alleen tot technische infor-matie. Ook zakelijke informatie zoals organisatieprocessen, zakelijke functies en gemeenschappelijke datamodellen zijn te raadplegen. De gebruiker kan 'afdalen' naar meer gedetailleerde informatie over alle elementen die in de modellen worden vrijgegeven. Met de Web Assistant kan de gebruiker een web-gebaseerde omgeving opzetten voor projectmatige samen-werking. Projectleden kunnen hun gegevens via een standaard browser uploaden, in- en uitchecken en downloaden. Ook kunnen toegangsprivileges worden toegekend aan mappen en werkgebieden en configuraties kunnen op eenvoudige wijze worden bestuurd.
De 6i-versie van de Web Assistant is reeds beschikbaar als onderdeel van het Oracle iDevelopment Accelerators-pakket. Oracle wil echter deze Web Assistant ook gaan integreren in het Designer 6i-pakket. Wanneer dat gebeurt is nog niet duidelijk.

Toekomstplannen
Voor de toekomst staat de verdere ontwikkeling van Oracle Forms hoog op de agenda. Op het moment wordt de software door honderdduizenden Forms-developers gebruikt. Ook de Forms-community op internet is erg actief. Dit is af te leiden uit de enorme hoeveelheid downloads die per maand plaatsvinden (10.000!). Ook het digitale verkeer op de OTN-forums en forums van gebruikersgroepen zoals ODTUG, zijn een goede indicatie van de populariteit van het pakket.
De strategie die Oracle hanteert is dat ze zich blijft focussen op functies die de integratie en onderlinge samenwerking tussen Oracle Forms en andere systemen en technologieën verbeteren. Daardoor kunnen applicaties communiceren met – en gebruik maken van – dezelfde diensten die vanuit de Oracle 9i Application Server beschikbaar zijn.
In toekomstige versies van Oracle Forms zal een flink aantal vernieuwingen worden gerealiseerd:
Een speciaal installatietype voor Forms en Reports in Oracle 9iAS om de bouw van applicaties te vereenvoudigen;
Advanced Queuing en JMS: Ondersteuning voor asynchrone handelingen vanuit de 'middle tier';
Een JavaScript API om communicatie mogelijk te maken tussen Forms Client en andere HTML-toepassingen;
Verbeterde prestaties en schaalbaarheid voor communicatie vanuit Forms naar Java;
Verbeterde integratie tussen de Forms Client en de browser desktop. Te denken valt aan de mogelijkheid om bestanden te lezen en te schrijven op de Client-machine;
Integratie met Oracle 9i Business Intelligence Beans voor tabelondersteuning;
Verbeterde mogelijkheden met single sign-on (aanmelden voor meerdere applicaties met slechts één gebruikersnaam en wachtwoord) door directe communicatie met de LDAP-server;
Verbeterde integratie met de Oracle Enterprise Manager;
Ondersteuning voor de standaard Sun Java Plug-in 1.4 waardoor het gebruik van JInitiator niet langer nodig is; en
Verbeteringen op het gebied van prestaties en diagnosefuncties van de servlet.

Om bestaande klanten in staat te stellen hun applicaties te upgraden naar Oracle 9i Forms, wordt Oracle Forms 6i ondersteund tot 31 december 2004; voor Extended Assistance Support ligt de deadline op 31 december 2007.