При поиске служб предприятия адаптер создает три стандартных бизнес-объекта: EmailBO, HeaderBO и MailAttachmentBO. Бизнес-объект EmailBO представляет собой оболочку, по отношению к которой бизнес-объекты HeaderBO и MailAttachmentBO являются дочерними. Данный набор стандартных объектов создается как для входящих, так и для исходящих сообщений электронной почты.
В бизнес-объект EmailBO входят все сведения, необходимые адаптеру для обработки входящих и исходящих событий. Как показано на следующем рисунке, это родительский объект, содержащий структуры бизнес-объектов для заголовков, содержания и вложенных файлов сообщений электронной почты.
Структура бизнес-объекта EmailBO
Бизнес-объект HeaderBO состоит из имени и значения заголовка. Этот бизнес-объект динамически создается во время выполнения после развертывания адаптера.
В каждом бизнес-объекте MailAttachmentBO хранятся имя и содержимое одного вложенного файла. Все вложенные файлы хранятся в отдельных объектах MailAttachmentBO.
Во время обработки входящих сообщений вложенные файлы извлекаются из них и передаются в формате бизнес-объектов. Каждый вложенный файл помещается в собственный бизнес-объект MailAttachmentBO.
Во время обсуждения сообщений исходящей почты сервер приложений помещает данные в бизнес-объекты MailAttachmentBO. Содержимое этих бизнес-объектов преобразуется во вложенные файлы в момент, когда адаптер генерирует сообщение электронной почты.
(c) Copyright IBM Corporation 2005, 2006.
Данная справочная система Information Center создана на основе технологии Eclipse (http://www.eclipse.org)