Previous Topic: Advanced Data CompressionNext Topic: Outbound Data Compression


Inbound Data Compression

Inbound compression affects data streams sent from the terminal to the application. It reduces the amount of data transmitted inbound by turning off preset Modified Data Tags (MDTs) before sending fields of data to the terminal.

The MDT resides in each field attribute byte in the terminal controller. When a user modifies a field (for example, typing data), this bit is set on. Some host applications set this bit on before sending the attribute bytes to the terminal, which causes data in the field to be transmitted to the application whenever the user presses Enter or another action key. This results in data being returned from the screen even if it has not been altered. Although presetting the MDT on can be convenient for an application, it increases transmission time and wastes resources.

When you turn inbound compression on, the software remembers which fields were preset with MDTs and removes the MDT bit from the data going to the terminal. When the data is sent back from the terminal, the product combines the inbound data with any preset MDTs before passing the data to the host application.