Я создаю (в стадии формирования, дыма из ушей) пару приложений, одно для Windows 8, его компаньон WP8. Общение должно происходить между парой, но только между теми, кто приглашен к участию в разговоре (приглашение, отправленное приложением Windows 8), и теми, кто дал согласие (используя приложение WP8).
IOW, это может выглядеть так:
Windows8 app, User = Billy-Bob
WP8 app users who were invited by Billy-Bob and accepted = Miley, Wiley, Kiley, and Riley
Windows8 app, User = Rory
WP8 app, users who were invited by Rory and accepted = Gerry, Lou, Rod, Ted
Билли-Боб — единственный человек, который получает сообщения от Майли, Уайли, Кайли и Райли. Рори — единственный человек, который получает сообщения от Лу, Рода, Джерри и Теда.
Я думаю, что службы Windows Azure Mobile Services могут быть лучшим способом реализовать это с помощью необработанных push-уведомлений WNS. Но я не знаю, возможно ли это с WAMS, или я пытаюсь заставить восьмиугольный объект помещаться в трапециевидный сосуд.
Будет ли это практично? Если нет, то почему? Если да, то как мне поступить?
Мой другой вариант - использовать сокеты ssl, но я бы предпочел избегать этого, если это возможно.