Wie kann ich unter OSX mit Objective C verteilte Objekte ausführen?

Ab 2016 ist dasApple docs auf diese sind abgestanden und funktionieren nicht. Sie erwähnen zum Beispiel "behalten", aber in XCode 7.1 wird standardmäßig ARC verwendet und "behalten" nicht unterstützt. Ich habe verschiedene Beispiele im Internet ausprobiert und keines hat funktioniert. Wie codiere ich den IPC-Mechanismus namens Distributed Objects unter OSX, bei dem eine Clientanwendung Klassenmethoden für eine Serveranwendung aufrufen kann (wie eine speziell in LaunchDaemon erstellte, aber nicht erforderliche)?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage