Проблема
Рассмотрим следующий сценарий.
- Приложение Advanced Program-to-Program Communications (APPC) или Common Programming Interface for Communications (CPI-C) устанавливается на сервере под управлением Microsoft Host Integration Server 2010.
- Программа транзакций (TP) выполняется в системе мейнфреймов IBM или iSeries (AS/400), которая запускает приложение APPC или CPI-C, запущенное в системе сервера интеграции узла.
В этом сценарии сервер интеграции узла может регистрировать следующее сообщение о событии при попытке запустить приложение APPC или CPI-C:
Причина
Эта проблема возникает, когда приложение APPC или CPI-C получает данные из вызывающей программы транзакций. Кроме того, данные сегментируются таким образом, что первый байт переменной Application Data General Data Stream (GDS) включается в конец предыдущего блока данных, полученного из хост-системы IBM. В этом случае БИБЛИОТЕКА DLL APPC (Wappc32.dll) неправильно анализирует полученные данные, если таким образом переменная GDS application Data разделена на два сегмента сообщения. Ошибка нарушения протокола APPC возвращается в программу вызывающих транзакций на узле IBM при возникновении этой проблемы.
Решение
Сведения о накопительных обновлениях
Исправление, устраняющее эту проблему, входит в накопительный пакет обновления 1 для host Integration Server 2013. Дополнительные сведения о том, как получить накопительный пакет обновления, щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
2908834 накопительный пакет обновления 1 для host Integration Server 2013. Исправление, устраняющее эту проблему, входит в накопительный пакет обновления 9 для сервера интеграции узла 2010.
Состояние
Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».
Ссылки
Заявление об отказе от ответственности за продукцию сторонних производителей
Сторонние продукты, которые рассматриваются в этой статье, производятся компаниями, которые не зависят от Майкрософт. Корпорация Майкрософт не гарантирует надлежащую работоспособность и надежность этих продуктов.