Az IMS
Transaction Manager bemeneti és kimeneti üzeneteinek formázása.
Az IMS
TM erőforrás-illesztőt használó alkalmazás fejlesztése során vannak megfontolandó üzenetformázási kérdések:
- A Java
alkalmazás más (például Windows,
AIX,
Sun Solaris) platformon fut, mint az EIS platform (az IMS
TM esetén ez egy IMS alkalmazás
MVS vagy
z/OS rendszeren)
Ne
felejtse el, hogy az üzenetei szöveges adatainak átalakításra kell
kerülniük az ügyféloldali szöveges UNICODE formátum és az IMS
alkalmazás által használt EBCDIC szöveges formátum között.
- A cél hoszt alkalmazásokat futtató platform Endian értéke és az IMS
futtatását végző hosztrendszer által használt kódlap (az alapértelmezés US English (037))
Az
ehhez kapcsolódó kérdések kezelésének legegyszerűbb módja, ha engedélyezi
az integrált fejlesztői környezet (IDE) számára ezek intézését. Például a
Rational Application Developer (RAD)
Java
adatkötéseket fog létrehozni importált C, COBOL és PL/I
adatszerkezetekből, amelyek futás közben elvégzik az üzenetek összes
formátum-átalakítását. Ezek az adatkötések az importáló varázslóban
kijelölt beállítások alapján kerülnek létrehozásra.
- Speciális esetek, úgymint változó hosszúságú üzenetek, több
szegmensből álló üzenetek és tömböket tartalmazó üzenetek. Ezen speciális
esetek kezelésében segítséget és további kérdésekről
információkat biztosítanak a RAD Példák és Ismertető alábbi fejezetei:
- RAD Példák > Technológia példák > Java > J2C Java Bean
- RAD Ismertető > Gyakorló feladatok
A Java
adatkötések formázzák a bemeneti és kimeneti üzeneteket. Az IDE használata
helyett másik megoldás a Java
adatkötések létrehozására azok saját kezű elkészítése és a J2EE Connector
Architecture specifikáció követése.