Создание событий

Первый шаг в тестировании входящего примера приложения - создание событий, которые будут обрабатываться адаптером. Программа, поставляемая с примерами файлов, работает как с удаленными подключениями, так и без них, хотя события, создаваемые примерами файлов bat для тестирования сценария с удаленным подключением, будут отличаться от событий, создаваемых для тестирования сценария без удаленного подключения. Формат почты будет одним и тем же, но содержимое и вложения будут разными. Пакетный файл createEvents.bat предоставляет интерфейс командной строки для EmailEventCreator. При желании вы можете отредактировать пакетный файл и указать несколько параметров для создания событий.

Об этой задаче

Об этой задаче

На компакт-диске с продуктом записаны артефакты для создания входящих событий сценария из учебника. Дополнительные сведения об этих артефактах приведены в соответствующих разделах.
Значения параметров для настройки CreateEvents.bat
Параметр Значение
Хост IP-адрес почтового сервера
Порт Порт
Число создаваемых событий Общее число событий для теста
От кого ИД почтовой учетной записи отправителя
Кому ИД почтовой учетной записи получателя
Копия ИД почтовой учетной записи получателя копии
Секретная копия ИД почтовой учетной записи получателя секретной копии
Тема Тема почтового события
Содержимое Пример текстового содержимого почты для удаленного подключения
Путь к файлу событий Путь к локальной папке, в которой хранится вложенный файл событий (например, MyAddress.xml)
Булевское значение наличия или отсутствия удаленного подключения Значение true или false, указывающее, какой сценарий применяется: с удаленным подключением или без него. True означает наличие удаленного подключения.

Для создания событий с помощью EventCreator выполните следующие действия:

Как выполнить эту задачу

Инструкции по выполнению задачи

  1. Распакуйте файл EmailEventCreator.zip в каталоге <samples_temp>.
  2. Необязательно: Если вы хотите создать пользовательские события, можно изменить следующие параметры командной строки в файле createEvents.bat:
    Значения параметров для настройки CreateEvents.bat
    Параметр Значение
    Хост IP-адрес почтового сервера
    Порт Порт
    Число создаваемых событий Общее число событий для теста
    От кого ИД почтовой учетной записи отправителя
    Кому ИД почтовой учетной записи получателя
    Копия Идентификатор учетной записи электронной почты для отправки копий почтовых сообщений.
    Секретная копия Идентификатор учетной записи электронной почты для отправки секретных копий почтовых сообщений.
    Тема Тема почтового события
    Содержимое Пример текстового содержимого почты для удаленного подключения
    Путь к файлу событий Путь к локальной папке, в которой хранится вложенный файл событий (например, MyAddress.xml)
    Булевское значение наличия или отсутствия удаленного подключения Значение true или false, указывающее, какой сценарий применяется: с удаленным подключением или без него. True означает наличие удаленного подключения.
    • При работе с удаленным входом в систему введите следующую строку: java EmailEventCreator localhost 125 10 from@in.ibm.com to@in.ibm.com cc@in.ibm.com bcc@in.ibm.com TestEmail TestPassthruContent C:\EmailRA\Samples\MyPicture.jpg true. Данная команда указывает, что необходимо создать 10 событий от пользователя from@in.ibm.com на сервере локального хоста с вложенным файлом C:\EmailRA\Samples\MyPicture.jpg. Остальные атрибуты почты, указанные пользователем, будут вставляться в каждое почтовое событие, создаваемое пакетным файлом.
    • При работе без удаленного входа в систему введите следующую строку: java EmailEventCreator localhost 125 10 from@in.ibm.com to@in.ibm.com cc@in.ibm.com bcc@in.ibm.com TestEmail TestXMLContent C:\EmailRA\Samples\MyAddress.xml false. Данная команда указывает, что необходимо создать 10 событий от пользователя venkatre@in.ibm.com на почтовом сервере локального хоста с вложенным файлом C:\EmailRA\Samples\MyAddress.xml. Остальные атрибуты почты, указанные пользователем, будут вставляться в каждое почтовое событие, создаваемое пакетным файлом.
  3. Запустите двойным щелчком либо отредактированный вами файл createEvents.bat, либо один из предоставленных примеров файлов createEvents.bat.
  4. Перед запуском адаптера убедитесь в том, что события были переданы успешно, с помощью клиента электронной почты.

Результат


Условия использования |


(c) Copyright IBM Corporation 2005, 2006.
Данная справочная система Information Center создана на основе технологии Eclipse (http://www.eclipse.org)