Как работает iMessage

Опубликовано: 24.06.2017

видео Как работает iMessage

Функция iMessage

Текстовое общение занимает в нашей жизни одно из первых мест. Мы пользуемся Skype, Jabber, Gtalk, ICQ и SMS для того, чтобы обмениваться информацией со своими собеседниками не прибегая к передаче голоса. Два года назад Apple добавила в этот список еще одну службу для передачи коротких текстовых сообщений — iMessage .



Лично я, как пользователь техники Apple, очень рад такому способу общения со своими знакомыми, друзьями и близкими. Ключевым достоинством для меня является возможность приема и отправки iMessage непосредственно с Mac, iPhone и iPad. Это же здорово, вы не задумываетесь откуда вам можно отправлять сообщение. Вы просто отправляете их с того устройства, с которого это в конкретной ситуации делать удобнее всего.


Приложения для iMessage: как это работает

И мне, как настоящему гику было интересно, как именно работает iMessage на архитектурном уровне. Потратив некоторое количество времени на поиски информации в интернете и проведя немного довольно простых экспериментов получилось для себя выстроить достаточно ясную картину того, что упрятано у iMessage под капотом.


Как включить IMessage или как включить бесплатные сообщения

Кому доставлять сообщения?

Прежде всего меня заинтересовал вопрос о том, как iMessage знает, куда отправлять сообщения. Вернее, как система доставки сообщений понимает какой из миллионов iPad, Mac или iPhone принадлежит именно тому человеку, которому было адресовано сообщение. Оказывается, все достаточно просто и логично. Для того, чтобы инициировать вас как уникального пользователя iMessage с уникальным устройством нужно всего три вещи:

Аккаунт в iCloud (который по совместительству является Apple ID); UDID вашего устройства; Номер телефона или e-mail адрес, который привязан к Apple ID;

Этой информации достаточно для того, чтобы сообщение, отправленное вашим визави, было доставлено вам на ваш iPhone, iPad или Mac. Если вы покупаете себе новый iPhone, Mac или iPad меняется UDID устройства и информация о связке iCloud/UDID/телефонный номер/e-mail обновляется и сообщения будут приходить уже на новое устройство, а о старом система забудет.

Похожие статьи

rss