Pull model

from Wikipedia, the free encyclopedia

The pull model is a pattern for data transmission in which the data receiver gets the next information itself when it needs it or when the next data can be processed. The recipient registers with the data provider. The supplier only notifies the recipient of new values.

advantages

  • In contrast to polling , the recipient only gets the data if there are changes.
  • In contrast to the push model , the receiver can slow down the data transmission in an overload situation.

The disadvantages of the pull model largely coincide with the disadvantages of polling:

  • If the data changes in the transmitter occur briefly more frequently than the receiver can process them, intermediate values ​​are lost.