В ходе обработки входящих событий адаптер регулярно проверяет файловую систему на наличие событий, созданных серверной частью системы EIS. При нахождении таких событий адаптер передает соответствующую информацию в файл событий,
а все данные - на сервер приложений в форме
бизнес-объекта. В ходе обработки входящих событий адаптер
выполняет перечисленные ниже действия.
- Система EIS создает файлы событий и добавляет их в хранилище событий.
- Адаптер просматривает события в каталоге файлов.
- Каждому событию адаптер присваивает идентификатор.
- Адаптер считывает каждый файл событий как последовательность байтов и анализирует его, чтобы выяснить, активировано ли его разбиение.
- Адаптер вкладывает файл событий в бизнес-объект как в оболочку и отправляет его
в конечную точку на сервере приложений.
Прим.: Если включено разбиение на фрагменты, то бизнес-объект содержит дополнительную информацию о размере файла и ИД события.
- После того как будет подтверждено, что файл событий доставлен в конечную точку,
событие удаляется из хранилища. Если включен режим архивирования, то событие перемещается в таблицу архива перед удалением из хранилища событий.