Связь клиент-сервер с использованием распределенного объекта
Я использую Распределенный объект для связи клиент-сервер. Я храню объект client на сервере для дальнейшего общения между клиентами. когда клиент завершает работу, он уведомляет сервер о завершении, используя -(NSApplicationTerminateReply)applicationShouldTerminate:(NSApplication *)sender
метод и сервер удаляют объект этого клиента и уведомляют других клиентов, но если кто-то убивает клиента, то как уведомить сервер о прекращении?
1 ответ
Решение
Смотрите раздел Handling Connection Errors
в Distributed Objects Programming Topics
, Объекты NSConnection будут обрабатывать этот случай.