Я читал документы о том, как работает класс NSDistantObject, и я вижу, что это более или менее двоичный протокол для отправки объектов из одного NSPort в другой. Что меня интересует, так это возможность использования этого в приложении для iPhone для обмена данными. Возможно ли иметь два приложения, говорящих друг с другом на разных телефонах, использующих этот протокол, если соединение установлено сервером, или даже если это не так? (Я вроде думаю о торрентах) Кроме того, как этот формат обмена сравнивается с типичными методами сериализации данных, такими как JSON?