I have a CoreMediaIO based DAL plugin written in Swift which currently poll a website to get that string. Which is not a good approach.
I want to send that string to DAL plugin via Operating System supported IPC(Inter Process Communication).
But there are many ways to do IPC on MacOS like
Apple EventsDistributed Notifications in CocoaBSD NotificationsTransferring Raw Data With CFMessagePortCommunicating With BSD SocketsCommunicating With BSD PipesDistributed ObjectsPasteboardXPC
In my case I just want one way communication from a application to DAL Plugin.
I am new to MacOS development so not sure which approch will be efficiant and best for my case of one way comminucation from Application to DAL Plugin?