Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

IDMS-sovellusten konvertointi, migrointi ja ajanmukaistaminen.

Samankaltaiset esitykset


Esitys aiheesta: "IDMS-sovellusten konvertointi, migrointi ja ajanmukaistaminen."— Esityksen transkriptio:

1 IDMS-sovellusten konvertointi, migrointi ja ajanmukaistaminen

2 •Anubexin automatisoitu migraatio IDMS-järjestelmästä relaatiojärjestelmään antaa organisaatioille mahdollisuuden säilyttää olemassaolevan sovellus- logiikan uuden kehitystyön pohjana. •Anubexin työkalut ja menetelmät automatisoivat sovelluskoodin kääntämisen, jolloin täydellinen muunnos vie vain murto-osan uudelleenohjelmoinnin ajasta ja kustannuksista. •Ohjelmakoodin muunnos tehdään haluttuun relaatiojärjestelmään •Kohdejärjestelmä vastaa toiminnallisuudeltaan 100-prosenttisesti alkuperäistä, säilyttäen käytön ja ylläpidon helppouden.

3 Lopputuloksena on nykyisessä sovelluskehitys- ympäristössä oleva edelleenkehitettävä ja testattu sovellus. IDMS-sovellusten konvertointi, migrointi ja ajanmukaistaminen DATA Subschemas LRF I/O Modules Copybooks (Cobol or PL/SQL)‏ RDBMS(DB/2, Oracle...)‏ IDMS Logical Records

4 Sovellusten konvertointi IDMS:stä relaatiojärjestelmään on kaksiosainen 1. Tietokantamigraatio •Merkittäviä tehtäviä sovellusten konvertoinnissa IDMS:stä moderniin relaatiojärjestelmään on tietokantakaavioiden muuntaminen relaatiokaavioiksi. •IDMS-tietokannoissa olevien tietojen siirto. 2. Sovellusten lähdekoodin muuntaminen •Anubexin IDMS-työkalut muuntavat kaiken IDMS-koodin. •MAPC-, ADSO- COBOL- ja COBOL DC- sovelluskoodin automaattinen muuntaminen •Työkalut konvertoivat myös alikaavioihin kirjoitetun LRF-koodin.

5 Anubexin migraatiomenetelmä Iteratiivinen prosessi Ympäristön migrointi Lisäkehitys ja ylläpito Datamigraation simulointi MIGROITUNYKYINEN SIIRTO CODE FREEZE Hyväksyminen Testaus Aika

6 Muunnos - Ydinarkkitehtuuri 1 •Anubexin työkalut kehittävät ddl-komentojonoja, jotka luovat tauluja valittuun relaatiojärjestelmään ja migroivat tiedot näihin rakenteisiin. •IDMS:n alikaaviomääritykset konvertoidaan COBOL-kielisiksi I/O- moduuleiksi, joita kutsutaan konvertoiduista ohjelmista. •Loogiset tietueet (LRF) konvertoidaan COBOL-kielisiksi LRF I/O- moduuleiksi. •ADS dialogien prosessikoodit konvertoidaan COBOL-copy-kirjoiksi. •Copy-kirjat integroidaan COBOL ADS-kehykseen, joka tarjoaa ADS:ää vastaavan ajonaikaisen ympäristön.

7 IDMS Migraraatio Case.NET: suunnittelunaikainen ympäristö

8 •ADSA-rakenteista muodostetaan kohdeympäristöön ajonaikainen hakemisto, johon viitataan ADS- kehyksestä.  Kaikki ohjelmat, jotka toimivat vuorovaikutuksessa IDMS- alikaavion kanssa käyttäen IDMS:n navigointi-DML:ää (batch COBOL, COBOL DC ja ADSO) kohdistetaan uudelleen toimimaan relaatiojärjestelmän kanssa.  Navigointi-DML-lauseet konvertoidaan asianmukaisen I/O-moduulin kutsuiksi. PROGRAMS PL/SQL Oracle Web Forms ADS/O COBOL DC COBOL CICS Calls BATCH COBOL Calls to Java Embedded SQL MAP/C Calls CA IDMS DML ADS/A UTM Calls Muunnos - Ydinarkkitehtuuri 1

9 Muunnos - Ydinarkkitehtuuri 3  Interaktiivisten ohjelmien (COBOL DC ja ADSO) MAP-komennot käännetään COBOL-kielisiksi UI-moduulin kutsuiksi.  LRF DML-kutsut konvertoidaan LRF I/O -moduulin kutsuiksi.  COBOL-ohjelmat sovitetaan automaattisesti niin, että ne sisältävät alikaavion määrittämiä copy-kirjoja.  Tämä UI-moduuli kääntää kaikki komennot halutuiksi toimenpiteiksi valitussa näyttömigraatiotekniikassa.

10 IDMS Migraraatio Case.NET: tuotantoympäristö

11  IDMS-sovelluksissa eri näyttötekniikoita kutsutaan COBOL DC ja ADSO- ohjelmista.  MAPC-näytöt ovat tarvittaessa muunnettavissa IBM 3270- pääteprotokollaksi tai  muodostaa näytöt Java- ajoympäristöön (JRE) tai HTML-sivuiksi. Muunnos - Esitystaso (näytöt) 1 SCREENS UTM MAPS CICS MAPS Oracle Web Forms JAVA CONTAINER OLM / MAP/C UTM MAPS CICS MAPS

12 Muunnos - Esitystaso (näytöt) 2 •Näyttöjen esittämiseen Java-ajoympäristössä tarvitaan sovelluspalvelin – WebSphere, WebLogic, Jboss, Tomcat Apache... •Alustariippumattomia asiakasrutiineja, jotka käyttävät Java-virtuaalikonetta JVM. •JVM luo esitystason ja viestii sovelluspalvelimen kanssa http- tai https- protokollan kautta. •JVM toimii asiakaskoneissa. •Kun käyttäjät kirjautuvat sisään, he pääsevät COBOL-ohjelmiin tämän (paikallisen) Java-tason kautta. •Näytön tietojen muuttaminen toiminnallisesti ja visuaalisesti vastaavaksi käyttäjärajapinnaksi tehdään java-kirjastojen kautta. •Näytöt muutetaan HTML-muotoisiksi käyttämällä sovelluspalvelinta, joka muodostaa ohjelmista saadut MAPC-määritykset HTML-muotoisiksi.

13 Muunnos - IDMS DC •IDMS DC, IDMS TP-monitori, joka valvoo ADS/O ja COBOL DC-ohjelmien suorittamista, on olennainen osa IDMS-kehitystyökaluja. •Kun migraatiotyökaluja käytetään keskustietokoneissa, tämä komponentti korvataan toisella TP-monitorilla – joista CICS on yleisin esimerkki. •Unix- tai Windows-järjestelmiin migroitaessa IDMS/DC:n toiminnot hoitaa valittu käyttöjärjestelmä Anubexin luoman rajapinnan avulla

14 www.fsc.fi


Lataa ppt "IDMS-sovellusten konvertointi, migrointi ja ajanmukaistaminen."

Samankaltaiset esitykset


Iklan oleh Google