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