I am creating (in the formative, smoke-coming-out-of-ears stage) a pair of apps, one Windows 8, its companion WP8. Communication needs to take place between the pair, but only between those invited to participate in the conversation (invitation sent by the Windows 8 app) and those who have agreed (using the WP8 app).
IOW, it may look like this:
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
Billy-Bob is the only person who receives messages from Miley, Wiley, Kiley, and Riley. Rory is the only person who receives messages from Lou, Rod, Gerry, and Ted.
I'm thinking Windows Azure Mobile Services might be the best way to implement this, using raw WNS push notifications. But I don't know if this is feasible with WAMS, or if I'd be trying to force an octogonal object into a trapezoidal receptacle.
Would this be practical? If not, why? If so, how do I proceed?
My other option is to use ssl sockets, but I'd prefer to avoid that if possible.