Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

IBM WebSphere Application Server Mediatekniikan Seminaari Mikko Matilainen.

Samankaltaiset esitykset


Esitys aiheesta: "IBM WebSphere Application Server Mediatekniikan Seminaari Mikko Matilainen."— Esityksen transkriptio:

1 IBM WebSphere Application Server Mediatekniikan Seminaari Mikko Matilainen

2 Aiheet Mikä se on? Käsitteitä Network Deployment -arkkitehtuuri Network Deployment –ympäristön rakentaminen Käyttöliittymät Yhteenveto

3 Mikä se on? (1/3) IBM:n J2EE-sovelluspalvelin Versio 1 vuonna 1998, nyt versiossa 6.0 E-business –sovellusten ylläpito ja hallinta Useita versioita eri kokoisiin palvelukokonaisuuksiin

4 Mikä se on? (2/3) Käytetään suurkoneympäristöissä Tuki noin 30 käyttöjärjestelmälle (mm. AIX, z/OS, Windows Server 2003) Käyttäjiä mm. Sampo ja TietoEnator.

5 Mikä se on (3/3) Yhdistää sovelluksen tietokantoihin ja muihin järjestelmiin Huolehtii järjestelmän eri osista (jsp- sivut, http-palvelimet yms.) Tarjoaa ohjelmoijille yhtenäisen ohjelmointirajapinnan  Ei huolta eri käyttöliittymistä

6 Käsitteitä (1/2) Deployment Manager  Hallintakone Noodi  Kone, jolla sovelluspalvelimet toimivat Node Agent  Noodilla toimiva sovellus, jolla ohjataan sovelluspalvelimia

7 Käsitteitä (2/2) wsadmin  Tekstipohjainen ylläpitosovellus JACL  Skriptikieli, jota käytetään komentosarjojen ajamiseen wsadminissa SOAP  WebSpheren kommunikaatioprotokolla

8 Käyttöliittymät (1/6) Voidaan jakaa kolmeen osaan  wsadmin  Graafinen käyttöliittymä (Admistrative Console)  Valmiit ylläpitosovellukset (serverStatus, addNode, stopServer ym.)

9 Käyttöliittymät (2/6) wsadmin  Tekstipohjainen  Komennot JACL- tai Jython- skriptikielellä  Käytössä kaikki mahdolliset toiminnot  Parhaimmillaan usein käytettyjä komentosarjoja ajettaessa.

10 Käyttöliittymät (3/6) wsadmin – JACL-esimerkki echo "\$AdminApp uninstall $APPNAME" >> $TMPDIR/installapp.jacl echo "\$AdminConfig save" >> $TMPDIR/installapp.jacl $WASDIR/wsadmin.sh -f $TMPDIR/installapp.jacl

11 Käyttöliittymät (4/6) Admistrative Console  Graafinen käyttöliittymä -> Selkeä ja helppokäyttöinen  Kaikki toiminnot käytössä  Hyvä mm. uusien sovellusten ja edistyneiden muutosten teossa  Liikaa klikkailua?

12 Käyttöliittymät (5/6)

13 Käyttöliittymät (6/6) Valmiit sovellukset  Tekstipohjaisia  Vain yleisimpiin ylläpitotoimintoihin  Esim. palvelimen käynnistys ja pysäytys, palvelinten tilan tarkastus yms.  Nopeakäyttöisiä - useimmiten yksi parametri riittää

14 Network Deployment – arkkitehtuuri (1/2) Koostuu neljästä osasta  Deployment Manager  Noodit  Sovelluspalvelimet  Ohjelmistot

15 Network Deployment – arkkitehtuuri (2/2)

16 Network Deployment – ympäristön rakentaminen (1/5) Deployment Manager  Käyttöjärjestelmästä riippumatta ”nextnextnext”-asennus IBM WebSphere Application Server  Asennus noodeille samaan tapaan kuin Deployment Manager

17 Network Deployment – ympäristön rakentaminen (2/5) Noodien liittäminen Manageriin  addNode esimerkki -conntype soap Valmiiksi asennetut sovellukset voidaan kopioida –includeapps – parametrillä

18 Network Deployment – ympäristön rakentaminen (3/5) Sovelluspalvelimen luominen  set info [$AdminConfig getid /Node:noodinnimi/]  set serv1 [$AdminConfig create Server $info {{name serverinnimi}}]  $AdminConfig save Asetukset kuntoon

19 Network Deployment – ympäristön rakentaminen (4/5) Sovelluksen asentaminen  $AdminApp install /tmp/sovellus.ear {- server serverinnimi} Sovellus useimmiten.ear –paketti.  Sisältää EJB-moduulit, verkkomoduulit ja asiakasmoduulit

20 Network Deployment – ympäristön rakentaminen (5/5) Sovelluspalvelin ja sovellus käyntiin startServer –käskyllä  Parametrinä sovelluspalvelimen nimi  startServer server1 Palvelimen käynnistäminen käynnistää myös palvelimen alaiset sovellukset

21 Yhteenveto Sovelluspalvelinympäristö isoihin e- business –järjestelmiin Käytössä erittäin laajasti ympäri maailman ”Helppoa, kun sen osaa”

22 Kiitos Hahaa, olen PAHA! Siksi raiskaan tuon katulampun. Hahaa, senkin himoittava lamppu!


Lataa ppt "IBM WebSphere Application Server Mediatekniikan Seminaari Mikko Matilainen."

Samankaltaiset esitykset


Iklan oleh Google