1 / 14

IDMS-sovellusten konvertointi, migrointi ja ajanmukaistaminen

IDMS-sovellusten konvertointi, migrointi ja ajanmukaistaminen. IDMS-sovellusten konvertointi, migrointi ja ajanmukaistaminen.

jebediah
Download Presentation

IDMS-sovellusten konvertointi, migrointi ja ajanmukaistaminen

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IDMS-sovellusten konvertointi, migrointi ja ajanmukaistaminen

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

  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ä NYKYINEN MIGROITU Iteratiivinen prosessi Ympäristön migrointi Lisäkehitys ja ylläpito Datamigraation simulointi Aika Testaus Hyväksyminen CODE FREEZE SIIRTO

  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 MigraraatioCase .NET: suunnittelunaikainen ympäristö

  8. Muunnos - Ydinarkkitehtuuri 1 • 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 BATCH COBOL COBOL DC COBOL ADS/O ADS/A Embedded SQL CA IDMS DML Calls to Java MAP/C Calls CICS Calls UTM Calls

  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 MigraraatioCase .NET: tuotantoympäristö

  11. Muunnos - Esitystaso (näytöt) 1 • 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. SCREENS OLM / MAP/C JAVA CONTAINER Oracle Web Forms CICS MAPS CICS MAPS UTM MAPS UTM 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

More Related