|
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.

|