Skip to main content
Knowledge mapHow does another display learn about a change?ArcBlock

You are here. See how this question connects to other ideas.

Select a node to open its page · Expand to read within the map

Knowledge mapFollow a connection. Understand a question.
← AFS and interfaces

One question

How does another display learn about a change?

Reading the same address and receiving changes are separate steps.

Two displays show poll results. A participant votes and the business resource changes. Why does the second screen refresh? “They use the same address” is not a complete answer. Changes still need a route to the display.

One arrangement polls: request current results periodically. Another subscribes: a supporting implementation emits an event when a resource changes, and the consumer retrieves or applies updated content.

AFS subscription support is optional. Its capability information can describe spontaneous delivery, event types and whether events are session-scoped or visible across sessions. Consumers choose subscriptions or refresh behavior according to actual support.

LayerWork in the poll example
Business resourceStore the vote and resulting totals
Change propagationDeliver supported notifications, or let a consumer read again
Interface connectionSupply the new results to the relevant binding or view
DisplayUpdate its chart, table or text

If presenter and audience reach the same results through different entry points, notifications must also reach the audience’s entry with resource addresses mapped accordingly. Otherwise, manually reading again could show fresh results while spontaneous updates never arrive.

To check reliability, observe the result on the second display and test recovery after disconnection. Audience members should still receive only content they are authorized to access.

Go deeper

AFS technical documentation.