Skip to main content

Broadcasting and System Updates

Broadcasting and System Updates

Slide 9


Broadcasting

Estate Manager
Database
Core Messaging
EM Filesystem — XML File Bundle
Target Device
Database
Core Messaging
Device Filesystem — XML File Bundle
Broadcast process (steps numbered by initiating system — Estate Manager / Target Device)
1
Export specified entities to XML Files
2
Create broadcast publication messages for target devices
3
Devices regularly check with Estate Manager for unreceived broadcasts
4
Respond to device with broadcast details, including filename
5
Receive Response and initiate download process
6
Copy File from EM Filesystem to Device Filesystem
7
Import Data to local Database
8
Send Acknowledgement Message
9
Update Message status to received

System Updates

  • Application Updates uses the standard Data Broadcast mechanism
  • If the recipient is unavailable, the update message will stay on the server
  • Once the machine comes back online, it will download the update and apply it during the next update window
  • In the event that the Application is interrupted while installing new software, Windows will automatically roll-back any partially installed software

System Updates - Database Upgrades

  • Applying the App Update and DB upgrade are independent
  • Automatic Database Schema Upgrades during Application start up - Schema Changes; Updating data; Index maintenance
  • Schema upgrade will carry on from where it stopped if forced to stop during start up