В режиме обработки входящих событий файл событий может разбиваться на несколько фрагментов, каждый из которых отправляется в конечную точку отдельно. Такой подход позволяет уменьшить нагрузку на память в ходе обработки событий.
Разбиение файлов выполняется в соответствии с ограничителем или размером файла, который указывается в свойстве SplitCriteria. Значение ограничителя указывается в свойстве SplitCriteria, класс, применяемый для разбиения файла событий, указывается в свойстве SplittingFunctionClassName спецификации активации. По умолчанию адаптер предоставляет классы SplitBySize и SplitByDelimiter для свойства SplittingFunctionClassName.
Если фрагментация включена, каждый фрагмент передается конченой точке по отдельности. Число бизнес-объектов, передаваемых конечной точке, указывается в свойстве PollQuantity. Например, если в свойстве PollQuantity указано значение 3:
Число опрашиваемых бизнес-объектов: 3.
Число бизнес-объектов, полученных конечной точкой: 3.
AbsolutePathOfTheEventFileNameInLocalEventDirectory_/_гггг_ММ_дд_ЧЧ_мм_сс_ССС.
currentBONumber_/_totalBOs
Для разделения файлов событий применяются ограничители. Ограничитель указывается в свойстве SplitCriteria спецификации активации.
Name=Smith
Company=IBM
##содержимое,
которое будет пропущено адаптером$$
Адаптер рассматривает ##$$ в качестве ограничителя и пропускает строку "содержимое, которое будет пропущено адаптером."
Для применения функции восстановления событий, предусмотренной в WebSphere Process Server, в спецификации активации для свойства AssuredOnceDelivery необходимо указать значение true. Если указано значение false, недоставленные события восстановить нельзя. Доставка совпадающих событий разрешена, если для свойства AssuredOnceDelivery указано значение false. Для повышения производительности рекомендуется запретить восстановление событий и разрешить доставку совпадающих событий, указав для свойства AssuredOnceDelivery значение false.
(c) Copyright IBM Corporation 2005, 2006.
Справочная система Information Center создана с использованием технологии Eclipse (http://www.eclipse.org)