A communication system and, method are therefor, are provided. The system
includes a control circuit which includes a message-based operating system
and application software. The system also includes a device and/or
software for exchanging/replacing application software. When a portion of
the application software is to be exchanged, an old software component to
be exchanged carries out a state transfer, stops at a certain point, and
directs available messages to a new software component. The software
components include an application thread and an exchange thread. The old
software component gathers its state after the application thread has
stopped at an exchange point. The exchange thread then transmits the state
through an exchange port to the new software component.
Een communicatie systeem en, methode is daarvoor, wordt verstrekt. Het systeem omvat een controlekring die een op bericht-gebaseerde werkend systeem en een toepassingssoftware omvat. Het systeem omvat ook een apparaat en/of een software voor het ruilen van/het vervangen van toepassingssoftware. Wanneer een gedeelte van de toepassingssoftware moet worden geruild, voert een oude te ruilen softwarecomponent een staatsoverdracht, einden op een bepaald punt uit, en leidt beschikbare berichten aan een nieuwe softwarecomponent. De softwarecomponenten omvatten een toepassingsdraad en een uitwisselingsdraad. De oude softwarecomponent verzamelt zijn staat nadat de toepassingsdraad op een uitwisselingspunt heeft opgehouden. De uitwisselingsdraad brengt dan de staat door een uitwisselingshaven aan over de nieuwe softwarecomponent.