Az adapter három alapértelmezett üzleti objektumot határoz meg és állít elő a vállalati szolgáltatáskeresés során - EmailBO, HeaderBO és MailAttachmentBO. Az EmailBO üzleti objektum egy átalakító üzleti objektum, amely leszármazottként tartalmazza a HeaderBO és a MailAttachmentBO üzleti objektumokat. Az alapértelmezett objektumok megegyeznek mind a bejövő, mind a kimenő kommunikáció esetében.
Az EmailBO üzleti objektum tartalmaz minden olyan részletet, amelyet az adapter igényel a bejövő és kimenő események feldolgozásához. Amint azt a következő ábra is mutatja ez egy szülőobjektum, amely tartalmazza az üzleti objektum adatszerkezetet a levélfejlécekhez, levéltartalomhoz és a levélmellékletekhez, mint utódokhoz.
Az EmailBO üzleti objektum adatszerkezete
Minden HeaderBO üzleti objektum egy fejlécnévből és egy fejlécértékből áll. A fejléc üzleti objektum futás közben dinamikusanan kerül összeállításra az adapter telepítése után.
Minden MailAttachmentBO üzleti objektum egy mellékletnévből és egy e-mail melléklet összes adataiból áll. Minden e-mail mellékletet a saját MailAttachmentBO objektuma tárolja.
Bejövő feldolgozás során a mellékletek értelmezése és a tartalmak kiküldése üzleti objektumként történik. Egy melléklet egy MailAttachmentBO üzleti objektumban kerül értelmezésre.
Kimenő feldolgozás során az alkalmazáskiszolgáló a kérés alatt állítja be az adatokat a MailAttachmentBO üzleti objektumon belül. Ezután az ebben az üzleti objektumban lévő adatok e-mail mellékletté válnak, amikor az adapter létrehozza az e-mailt.
(c) Copyright IBM Corporation 2005, 2006.
Ezt az információs központot Eclipse
technológia (http://www.eclipse.org) működteti.