Introduction to Distributed Objects
Explains how Objective-C objects in different threads or different processes communicate.
Limitations
Cocoa’s distributed objects system is available only to Objective-C applications.
Organization of This Document
The Objective-C language support for distributed objects is described in detail in the “Remote Messaging” section of <!--a target="_self" -->The Runtime System<!--/a--> in The Objective-C Programming Language. You should be familiar with it before reading this topic. This topic extends that discussion by describing the Cocoa classes used to implement distributed objects.
The classes are divided into the following categories:
More detailed discussion and examples of how to use distributed objects are covered in the following tasks:
- Vending an Object
- Getting a Vended Object
- Configuring a Connection
- Handling Connection Errors
- Authenticating Connections
- Making Substitutions During Message Encoding
- Using NSInvocation
Copyright © 2003, 2017 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2017-06-07