Az Adapter for Flat Files szinkron kimenő kérésfeldolgozást
támogat. A kimenő műveletek közben a J2EE alkalmazás egy hívást
kezdeményez az adapter felé egy kérés küldésével egy üzleti objektum
formájában. Az adapter feldolgozza a kérést és az elvégzett művelet
alapján az adapter visszaküldhet egy üzleti objektumot a J2EE
alkalmazásnak.
Minden egy J2EE ügyféltől az adapternek küldött kérés tartalmaz a
kimeneti fájl létrehozásához szükséges minden információt. Ez magába
foglalja azt a könyvtárat, ahol a kimeneti fájl létre lesz hozva, a
kimeneti fájl nevét és a hozzá tartozó műveletet. A
rendszer a fájlnevet kezeli a Flat Files kérés/válasz üzleti
objektum entitás kulcsaként.
A kimenő kérésfeldolgozás a következő
lépésekből áll. A kimenő szolgáltatás ügyfél:
- Megkeresi az üzleti objektum gyár szolgáltatást.
- Létrehoz egy üzleti objektumot az üzleti objektum gyárból.
- Megkeresi az adapter szolgáltatást.
- A függvénynév és az üzleti objektum átadásával meghívja a megfelelő
függvényt az adapter szolgáltatáson.
Paraméterek átadása
A paraméterek átadása meghatározza, hogy az adapter milyen műveletet fog
végrehajtani. A szolgáltatás ügyfél használatával olyan
protokoll-specifikus paramétereket adhat át, mint a könyvtárútvonal és
fájlnév.
Protokoll-specifikus paramétereket a következő módokon
adhat át:
- Telepítés előtt a vállalati szolgáltatáskeresés varázslóban a
ManagedConnectionFactory tulajdonságokban állítsa be az OutputDirectory és
a StagingDirectory tulajdonságokat, vagy a kiszolgáló adminisztrációs
konzolában a telepítés után.
- Állítsa be a protokoll-specifikus információkat (mint a könyvtárnév és
fájlnév) az átalakító üzleti objektum egyéni adatkötésében.
- A fájltartalmat a bemeneti üzleti objektum részeként foglalja bele.
Megjegyzés: Az üzleti objektum szinten beállított értékek felülbírálják a
ManagedConnectionFactory szinten beállított értékeket.