+ serviceConnectionWithName:rootObject:
- registerName:
- registerName:withNameServer:
rootObject
Availability 有効性
Technology
+ (instancetype)serviceConnectionWithName:(NSString
*)name
rootObject:(id)root
usingNameServer:(NSPortNameServer
*)server;
name
The name of the service you want to publish. あなたが出版したいサービスの名前。
root
The object to use as the root object for the published service. This is the object vended by the connection. 出版されるサービスに対するルートオブジェクトとして使うオブジェクト。これは、接続によって販売されるオブジェクトです。
server
The port name server with which to register your service. それにあなたのサービスを登録するところのポートネームサーバ。
An NSConnection
object representing the vended service or nil
if there was a problem setting up the connection object.
あるNSConnection
オブジェクト、それは販売されるサービスを表しています、またはnil
、もし接続オブジェクトを準備するのに問題があったならば。
This method creates the server-side of a connection object and registers it with the specified port name server. Clients wishing to connect to this service can request a communications port from the same port server and use that port to communicate. このメソッドは、接続オブジェクトのサーバサイドを作成します、そしてそれをこの指定されたポートネームサーバに登録します。このサービスに接続を望むクライアントは、同じポートサーバからのある通信ポートを要請できます、そしてそのポートを通信に使用できます。
If the specified service name corresponds to a service that is autolaunched by launchd
, this method allows the service to check in with the launchd
process. If the service is not autolaunched by launchd
, this method registers the new connection with the specified name. For more information about launchd
and its role in launching services, see Daemons and Services Programming Guide
指定されたサービス名がlaunchd
によって自動起動されるあるサービスに相当するならば、このメソッドはそのサービスがlaunchd
プロセスと連絡をとることを可能にします。サービスがlaunchd
によって自動起動されないならば、このメソッドは新しい接続をこの指定された名前に登録します。launchd
とそれの起動しているサービスでの役割についてのさらなる情報として、Daemons and Services Programming Guideを見てください
+ serviceConnectionWithName:rootObject:
- registerName:
- registerName:withNameServer:
rootObject
+ connectionWithRegisteredName:host:usingNameServer:
NSConnection
object whose send port links it to the NSConnection
object registered under a given name with a given server on a given host.
NSConnection
オブジェクトを返します、それの送信ポートはそれをNSConnection
オブジェクトで、ある与えられた名前のもとにある与えられたサーバとある与えられたホスト上で登録されるものと連結します。