В случае медленной сети с низкой пропускной способностью или большим временем запаздывания, следствием чего является низкое быстродействие, может потребоваться повышение степени сжатия данных, отправляемых между клиентами и серверами Microsoft Dynamics AX.

Уменьшение размера данных в каждом запросе или отклике клиент/сервер может значительно сократить время передачи благодаря:

  • лучшему использованию ограниченной пропускной способности;

  • снижению вероятности ошибок в разряде;

  • снижению вероятности превышения размера окна TCP.

Размер окна TCP – это количество (в байтах) полученных данных, которые одновременно могут находиться в буфере при подключении. Отправляющий компьютер может отправлять только это количество данных перед ожиданием подтверждение приёма и обновления окна от получающего компьютера.

Если этот размер для каждого запроса или отклика клиент/сервер поддерживается ниже размера окна TCP, отправителю не приходится ожидать подтверждения получения (ACK), когда размер окна превышается. Если превышения размера окна TCP нельзя избежать, важно выполнить минимально возможное количество двусторонних передач TCP для каждого запроса или отклика клиент/сервер.

  1. Откройте служебную программу настройки сервера ( Пуск> Панель управления> Администрирование> Служебная программа настройки Microsoft Dynamics AX Server).

  2. Убедитесь, что выбраны экземпляр и конфигурация Application Object Server (AOS), которые необходимо изменить.

  3. В поле Минимальный размер пакета для сжатия (в КБ)выберите размер пакета.

    Выберите наименьший подходящий размер пакета для сжатия. Чем больше будет выбранный размер пакета, тем меньше выигрыш в быстродействии.