I would love to know the answer to this question:
Is there any recognized good design scheme for inter-processsynchronization of desktop applications written in PySide?
That is to say, for example, if there are multiple desktopapplications and real-time synchronization of data status informationbetween processes is desired.
For example: When an operation is performed on PySide application Aand data A is changed, then PySide application B immediately shows anupdate.
In existing product cases, for example, Adobe series of products(Photoshop, Premierer, AfterEffect). There is a requirement: For themain task of video editing (Premierer), now a material for a specialeffects scene is needed (Premierer only has this material after it isimplemented by AfterEffect). However, AfterEffect needs Photoshop toassist in making this special effects material. So, this is a taskthat can only be completed through communication and collaborationbetween three different applications. That is to say, the function isthat after application A updates its content, application B canimmediately obtain the information.
How is this kind of request generally implemented?
I am not sure if my above question can be asked on Stack Overflow directly, so I consult meta first.If not, any recommended place to do it?