Globalizáció és kétirányú átalakítás

Az adapter globalizált, támogatja az egy- és több-byte-os karakterkészleteket, és az üzenetek szövegét a megadott nyelven jeleníti meg. AZ adapter kétirányú átalakítást is végez, ami olyan adatok feldolgozására vonatkozik, amelyek balról jobbra (például URL vagy fájl elérési út), és jobbról balra (héber vagy arab) írott szemantikai tartalommal rendelkeznek ugyanabban a fájlban.

Globalizáció

A Java virtuális gépben (JVM) a Java™ futási környezet az adatokat Unicode karakterkészlettel ábrázolja. A Unicode kódolást tartalmaz a legismertebb karakterkód-készletekben (egyetlen- és több-byte-os is) lévő karakterekehez. A WebSphere® Business Integration rendszerben lévő komponensek Java nyelven készültek. Ezért amikor adatok kerülnek átvitelre a WebSphere Business Integration rendszer összetevői között, nincs szükség karakterátalakításra.

A hiba- és információs üzenetek naplózásához a megfelelő nyelven és a megfelelő országhoz vagy területhez az adapter annak a rendszernek a területi beállításait használja, amelyiken fut.

Kétirányú átalakítás

Az olyan nyelvek, mint például az arab és a héber jobbról balra írottak, de tartalmazhatnak beágyazott szegmenseket balról jobbra írt szövegekből, így eredményezve két irányban írt parancsfájlt. Amikor a szoftveralkalmazások két irányban írt parancsfájlt kezelnek, azok megjelenítéséhez és feldolgozásához szabványokat használnak. A WebSphere Process Server és a Vállalati szolgáltatás busz a Windows szabványos formátumot használja, de a WebSphere Process Server vagy Vállalati szolgáltatás busz rendszerekkel adatokat cserélő vállalati információs rendszer használhat más formátumot. A WebSphere Adapters termékek átalakítják a két rendszer között átadott két irányban írt parancsfájl-adatokat, így azok pontosan kerülnek feldolgozásra és megjelenítésre a tranzakció mindkét oldalán.

WebSphere Process Server két irányban írt formátum

A WebSphere Process Server és a WebSphere Enterprise Service Bus az ILYNN (implicit, balról jobbra, be, ki, névleges) két irányban írt formátumot használja. A Windows ezt a formátumot használja. Ha egy vállalati információs rendszer más formátumot hasnál, akkor az adapter konvertálja a formátumot, mielőtt a WebSphere Process Server megkapja az adatokat.

Öt attribútum tartalmaz két irányban írt formátumot. Két irányban írt tulajdonságok beállításakor az összes ilyen attribútum értéket kap. Az attribútumok, és beállításaik az alábbi táblázatban vannak felsorolva.

Két irányban írt formátumú attribútumok

Betű pozíciója Rendeltetés Értékek Leírás Alapértelmezett beállítás
1 Rendezési séma I vagy V Implicit (logikai) vagy Vizuális I
2 Irány

B

J

S

D

Balról jobbra,

Jobbról balra

Szövegtől függően balról jobbra

Szövegtől függően jobbról
balra

B
3 Szimmetrikus csere I vagy N A szimmetrikus csere ki vagy be I
4 Formázás

F

N

K

M

V

E

A szöveg formázott

A szöveg nem
formázott

Kezdeti formázás

Középső formázás

Végső formázás

Elkülönített formázás

N
5 Numerikus formázás

H

C

N

Hindi

Szövegtől függő

Névleges

N

Az adapter egy logikai, balról jobbra formátumba konvertálja az adatokat, mielőtt elküldené őket a WebSphere Process Server kiszolgálónak.

Két irányban írt tulajdonságok használata

Tőbb két irányban írt tulajdonság segítségével vezérelhető a tartalom adatok és a metaadatok átalakítása. Speciális két irányban írt tulajdonságok beállításával kizárhatja a tartalom adatokat vagy a metaadatokat a kétirányú átalakításból, vagy azonosíthatja azokat az adatokat, amelyek speciális kezelést igényelnek az átalakítás során.

A következő táblázat a két irányban írt tulajdonságok négy típusát mutatja be.

Kétirányú tulajdonságtípusok

Tulajdonság típusa Adatok átalakítása
EIS A tartalom adatok, vagy a vállalati információs rendszer által küldött adatok formátumát vezérli.
Metadata A metaadatok, vagy a tartalomadatokról információkat nyújtó adatok formátumát vezérli.
Skip Azonosítja az átalakításból kizárandó tartalom vagy metaadatokat.
Special Format Egy bizonyos szöveget azonosít, mint például fájlútvonalak vagy URL címek, amelyek különféle feldolgozást igényelnek az átalakítási folyamat során. Beállítható a tartalom- vagy a metaadatokhoz.

Három területen lehet két irányban írt átalakítást vezérlő tulajdonságokat beállítani.

Üzleti objektum megjelölések

Némely adapter lehetővé teszi, hogy egy üzleti objektumon belül megjelöljön kétirányú tulajdonságokat. Ezek segítségével olyan információkat vehet fel, amelyek speciálisak kezelik az üzleti objektumnak, vagy egy részének az átalakítását. Az üzleti objektum szerkesztő a WebSphere Integration Developer egy eszköze, amelynek segítségével a következő szinteken lehet feljegyzéseket hozzáadni:

  • Üzleti objektum
  • Üzleti objektum alkalmazás-specifikus attribútuma
  • Üzleti objektum attribútuma
  • Üzleti objektum attribútum alkalmazás-specifikus attribútuma

Tulajdonság hatókör és kikeresési mechanizmus

Miután beállította egy adapter kétirányú tulajdonságainak értékeit és megjelölte az üzleti objektumokat ott, ahol megfelelő, az adapter elvégzi a kétirányú átalakításokat. Ezt egy olyan funkció használatával teszi, ami a tulajdonságbeállítások és egy kikeresési mechanizmus hierarchikus öröklésére támaszkodik.

Az erőforrásadapteren belül meghatározott tulajdonságok a hierarchia tetején vannak, míg azok, amelyek más területeken lettek meghatározva, vagy egy üzleti objektumon belül lettek megjelölve, a hierarchia alsóbb szintjein helyezkednek el. Így ha például az EIS-típusú kétirányú tulajdonságok értékeit csak az erőforrásadapter számára állítja be, akkor azokat az értékeket olyan átalakítások öröklik meg illetve használják, amelyek egy meghatározott EIS-típusú kétirányú tulajdonságot igényelnek attól függően, hogy azok egy bejövő (Aktiválási specifikáci) vagy egy kimenő (MCF) tranzakcióból erednek.

Ha azonban az EIS-típusú kétirányú tulajdonságok értékeit mind az erőforrásadapterhez, mind az Aktiválás specifikációhoz beállítja, akkor egy bejövő tranzakcióból eredő átalakítás az aktiválás specifikációhoz beállított értékeket használja.

A feldolgozási funkció egy kikeresési mechanizmust használ egy átalakítás során használandó kétirányú tulajdonságértékek kereséséhez. A kikeresési mechanizmus azon a szinten kezdi a keresését, ahol az átalakítás keletkezik, és felfelé halad a kereséssel a megfelelő tulajdonságtípus meghatározott értékeinek hierarchiájában. Az első érvényes értéket használja, amit talál. A mechanizmus csak utódtól szülő felé keres a hierarchiában, testvérek nincsenek figyelembe véve a keresésben.

Kapcsolódó hivatkozás
A két irányban írt átalakítást vezérlő beállítások

Használat feltételei |


(c) Copyright IBM Corporation 2005, 2006.
Az információs központ Eclipse technológiára épül (http://www.eclipse.org)