WebFacing
WebFacing: de groene kijk op het web

Uw AS/400-investering behouden en tóch innoveren

U hebt destijds een prima investering gedaan in een AS/400-systeem (of iSeries of System i) en het draait nog steeds naar tevredenheid. Vervangen is geen optie. Toch zou het handig zijn als u uw applicaties via internet kon ontsluiten. Dat kan!

WebFacing is een IBM-techniek waarmee u Rich Web Clients kunt maken van de vertrouwde ‘groene schermen’ van uw applicaties. Snel, goedkoop en zonder risico. Maar er is meer mogelijk.

WebFacing

Zowel een AS/400-applicatie als een webapplicatie volgt het client-servermodel. U start de applicatie. Die stuurt een scherm naar uw monitor en wacht op een antwoord. U vult het scherm in en stuurt het antwoord terug. De applicatie verwerkt uw invoer en stuurt u een nieuw scherm. Hetzelfde principe, alleen de presentatietechniek is anders.

Daarom is het relatief eenvoudig om een AS/400-applicatie een webinterface te geven, zonder de applicatie zelf te wijzigen. Met WebFacing loopt u geen enkel risico, u voegt alleen de extra mogelijkheid van een webinterface toe, met alle voordelen vandien.

Zes eenvoudige stappen

WebFacing is een onderdeel van de WebSphere® Development Studio Client for System i (WDSC). Het proces bestaat uit zes stappen:

   1. Gebruik WDSC om een WebFacing-project aan te maken.
   2. Selecteer de schermbestanden op de AS/400 die u van een webinterface wilt voorzien.
   3. Converteer deze schermen. Dit levert een EAR-bestand op dat u op elke applicatieserver kunt gebruiken, ook zonder WebSphere.
   4. Test de applicatie via deployment, of met de ingebouwde WebSphere Test Environment (WTE).
   5. Vervang de AS/400-werkwijze door een browserwerkwijze: in plaats van een ‘1’ voor een item te zetten wilt u hyperlinks gebruiken.
   6. Pas de huisstijl toe op de Cascading Style Sheet (CSS) en voeg het bedrijfslogo toe.

Image

Van het vertrouwde 'groene scherm'...

Image   

... naar een praktische webinterface.

De eerste stap op weg naar een SOA

WebFacing is een prima doel op zich: uw applicaties ontsluiten via een browserinterface. Maar er is meer mogelijk. Met drie extra stappen bereikt u een Service Oriented Architecture (SOA). Dan kan uw bedrijf ten volle profiteren van de nieuwste technologische mogelijkheden.

IBM biedt daarvoor de System i Developer Road Atlas. Die is bedoeld om applicaties op een eenvoudige, goedkope en risicoloze manier om te zetten naar moderne applicaties die gebruik maken van nieuwe technieken. Ontwikkelaars kunnen er bovendien meteen ervaring mee opdoen. De Road Atlas bestaat uit vier stappen:

   1. WebFacing (zie hierboven).
   2. De oude applicaties in aparte modules splitsen (MVC).
   3. Nieuwe modules bouwen.
   4. Nieuwe applicaties bouwen op basis van die modules.

Een nieuwe webapplicatie via Web Services

Het is ook mogelijk om een nieuwe AS/400-applicatie te bouwen met een webinterface, zonder de ‘groene schermen’. Met de Web Services Development Tools van WDSC kunt u AS/400-procedures ‘inkapselen’ als Web Service. Die draaien op uw AS/400 en kunnen in de nieuwe applicatie of op andere servers worden gebruikt.

Java: de ‘gratis’ oplossing voor Web Services

Het is ook mogelijk om Web Services in te zetten zonder WDSC te kopen. Met de IBM Toolbox for Java kunt een Java-applicatie maken die uw AS/400-procedures aanroept. Die Java-applicatie ontsluit u vanaf een ander platform (bijvoorbeeld een Linux-server) als een Web Service.

 
< Prev   Next >