A system for displaying an asset of an interactive electronic technical publication synchronously in a plurality of extended reality display devices, the system comprising: a computer having a display displaying the interactive electronic technical publication with a reference to the asset; a content-management system storing the asset referenced in the interactive electronic technical publication; a multi-channel messaging subsystem comprising a key-value server and a subscription manager together defining a message broker and using a reactive protocol component allowing clients to subscribe to a channel associated to a conversation, the reactive protocol component used by the message broker allowing sending and receiving messages containing at least one of commands, events and property value changes relative to the asset referenced in the interactive electronic technical publication, with the messages being communication vessel using key-value pairs where the key of each one of the key-value pairs identifies the channel, the asset and the at least one of the commands, the events and the property thereof and the value of each one of the key-value pairs identifies a value to which the key is to be changed to; an extended reality application module including a cross-platform game engine generating a virtualized 3D environment displayable on the plurality of extended reality display devices for rendering the asset referenced in the interactive electronic technical publication and loaded into the cross-platform game engine, the extended reality application module being configured to subscribe to the channel associated to the conversation, to communicate messages corresponding to that channel with the message broker of the multi-channel messaging subsystem; wherein the plurality of extended reality display devices are connected to the extended reality application module and display the virtualized 3D environment generated by the cross-platform game engine thereof, the plurality of extended reality display devices subscribing, as clients, to the channel associated to the conversation, wherein the system also comprises the plurality of extended reality display devices. a computer having a display displaying the interactive electronic technical publication with a reference to the asset; a content-management system storing the asset referenced in the interactive electronic technical publication; a multi-channel messaging subsystem comprising a key-value server and a subscription manager together defining a message broker and using a reactive protocol component allowing clients to subscribe to a channel associated to a conversation, the reactive protocol component used by the message broker allowing sending and receiving messages containing at least one of commands, events and property value changes relative to the asset referenced in the interactive electronic technical publication, with the messages being communication vessel using key-value pairs where the key of each one of the key-value pairs identifies the channel, the asset and the at least one of the commands, the events and the property thereof and the value of each one of the key-value pairs identifies a value to which the key is to be changed to; an extended reality application module including a cross-platform game engine generating a virtualized 3D environment displayable on the plurality of extended reality display devices for rendering the asset referenced in the interactive electronic technical publication and loaded into the cross-platform game engine, the extended reality application module being configured to subscribe to the channel associated to the conversation, to communicate messages corresponding to that channel with the message broker of the multi-channel messaging subsystem; wherein the plurality of extended reality display devices are connected to the extended reality application module and display the virtualized 3D environment generated by the cross-platform game engine thereof, the plurality of extended reality display devices subscribing, as clients, to the channel associated to the conversation, wherein the system also comprises the plurality of extended reality display devices.