or Connect
AppleInsider › Forums › Mobile › iPhone › Microsoft opens Messenger to XMPP, allowing Apple to connect iChat, iOS clients
New Posts  All Forums:Forum Nav:

Microsoft opens Messenger to XMPP, allowing Apple to connect iChat, iOS clients

post #1 of 21
Thread Starter 
Microsoft has opened up public access to its Messenger IM network via XMPP, enabling Apple and others to build open clients capable of interacting with Microsoft users.

In a new "Inside Windows Live" blog posting, the company has announced "public availability of access to the Messenger network via XMPP," a step that finally brings Microsoft into the fold using eXtensible Messaging and Presence Protocol.

Unlike email, which has long used Internet standards to exchange messages between servers, IM providers each created their own proprietary protocols for sending IM, making it difficult or impossible for users on AIM, Yahoo, MSM and other IM services to connect with each other.

Apple initially partnered with AIM to launch iChat in 2002, but by 2004 had introduced a new iChat 3 version that supported XMPP, allowing users to seamlessly connect with Google Talk. In this summer's release of Mac OS X Lion, Apple also added support for Yahoo IM, enabling the chat client to connect to three different chat networks (AIM, Yahoo and open Jabber/XMPP servers like Google Talk, Facebook chat and Apple's own iChat Server).

Conspicuously absent was any support for Microsoft's MSM/Windows Live IM network, which is extremely popular in some areas, particularly in Europe. Microsoft's move to support the open XMPP may explain why Apple didn't build in support for Microsoft's previous, proprietary Messenger network. Apple has separately worked with Microsoft to support its Exchange Server protocols, so it was likely privy to Microsoft's Messenger plans.

Apple and XMPP

Apple has invested significantly in the open XMPP, not only using it to support Bonjour local chat in iChat, but also adding support in Mac OS X Server to allow companies to set up their own XMPP IM services, just as easily as setting up local email services.

Additionally, Apple has used XMPP to power push notifications in iOS and Mac OS X, enabling an energy efficient mechanism for supporting third party app notifications and support for FaceTime and iMessage.



Now that Microsoft Messenger enables open XMPP access, iChat users should be able to add Messenger accounts and directly interact with Messenger users without needing to configure a gateway, use a multi-protocol chat client, or use Microsoft's own chat application.

IM is now largely becoming as openly interoperable as email, thanks in large part to Apple's push behind XMPP. Apple has similarly led the push behind CalDAV calendars and CardDAV contacts, open standards that neither Microsoft's Windows Phone nor Google's Android have supported on their mobile devices, although Google is making some efforts to support the standards in its cloud services in order to interact with iOS devices.

iOS Messages app flirts with IM functionality

Apple appears to be headed toward adding direct IM support to iOS devices through its Messages app. The company has already released direct iPhone to iPad to iPod touch support for iMessage, which automatically connects via XMPP when it detects a connection with an iOS client (using a direct XMPP message rather than SMS, a telephony protocol that requires a mobile connection).

With Microsoft adding 300 million Messenger users to the open XMPP world, Apple appears capable of supporting direct chat functionality with Messenger, Facebook and Google Talk users to its iOS Messages app, as seamlessly as it has added iMessages support alongside SMS/MMS.



Last month, a developer reported that Apple's iOS 5.0 includes IMService code that makes mention of AIM and Jabber (XMPP) alongside iMessage and FaceTime, indicating that it plans to incorporate external IM features on a system wide level.
post #2 of 21
I stopped using hotmail and MSN Messenger years ago. It is full of spam.
post #3 of 21
Does it mean we can use iChat to connect to MSN now?

If so, how?
post #4 of 21
MSN was huge in Europe, especially for teens, but now I see them either using BBM (thanks to cheap Blackberries), but even more so now Facebook chat.
Citing unnamed sources with limited but direct knowledge of a rumoured device - Comedy Insider (Feb 2014)
Reply
Citing unnamed sources with limited but direct knowledge of a rumoured device - Comedy Insider (Feb 2014)
Reply
post #5 of 21
Quote:
Originally Posted by mwxiao View Post

Does it mean we can use iChat to connect to MSN now?

If so, how?

You've always been able to do that…

Eventually Apple might release an update that allows for a preset, clickable "Microsoft Messenger" option.

But truly, it's completely irrelevant now.

Quote:
Originally Posted by NasserAE View Post

I stopped using hotmail and MSN Messenger years ago. It is full of spam.

I love responding to the spambots on AIM and MSN. They're hilarious to trip up.

Originally Posted by asdasd

This is Appleinsider. It's all there for you but we can't do it for you.
Reply

Originally Posted by asdasd

This is Appleinsider. It's all there for you but we can't do it for you.
Reply
post #6 of 21
I could care less about MS' crap.
post #7 of 21
It will be wonderful to see iChat communicating with iOS iMessage or better still, iChat transforming into iMessage for OS X. It'll give iOS device owners with PCs one more reason to switch to Mac.

Just imagine, one iMessage app to talk with anybody, be they on iOS, Messenger, AIM, Google Talk etc.
post #8 of 21
Where does Skype fit into this?
post #9 of 21
Quote:
Originally Posted by Dlux View Post

Where does Skype fit into this?

Doing their own thing. Ignoring standards put in place in 2004. Being completely incompatible.

You know, the standard rut.

Originally Posted by asdasd

This is Appleinsider. It's all there for you but we can't do it for you.
Reply

Originally Posted by asdasd

This is Appleinsider. It's all there for you but we can't do it for you.
Reply
post #10 of 21
Quote:
Originally Posted by Tallest Skil View Post

You've always been able to do that…

Eventually Apple might release an update that allows for a preset, clickable "Microsoft Messenger" option.

But truly, it's completely irrelevant now.



I love responding to the spambots on AIM and MSN. They're hilarious to trip up.

i'm not able to add my msn id in ichat unless you are talking about making new jabber id and add msn in it which is very troublesome…

my way or the highway...

Macbook Pro i7 13" with intel SSD 320 series and 8GB RAM, iPhone 5, iPad 3 (Retina)

Reply

my way or the highway...

Macbook Pro i7 13" with intel SSD 320 series and 8GB RAM, iPhone 5, iPad 3 (Retina)

Reply
post #11 of 21
Quote:
Originally Posted by cutykamu View Post

i'm not able to add my msn id in ichat unless you are talking about making new jabber id and add msn in it which is very troublesome

It's three steps. Troublesome? I'll take "troublesome and able to have been done for the past five years" over "'can't' be done".

Originally Posted by asdasd

This is Appleinsider. It's all there for you but we can't do it for you.
Reply

Originally Posted by asdasd

This is Appleinsider. It's all there for you but we can't do it for you.
Reply
post #12 of 21
Quote:
Originally Posted by Tallest Skil View Post

It's three steps. Troublesome? I'll take "troublesome and able to have been done for the past five years" over "'can't' be done".

it's not three steps buddy… first if you have more than 200 contacts and you want to view each of their name properly (otherwise you'll see all the names too big ending with talestskill/40hotmail@chilli.net for example) you have to save each contact in your addressbook… ofcourse to make a jabber id you have a whole lots of jabber services to confuse yourself and select properly which one you need cos some accepts offline chat and some don't… some accepts file transfers and some don't… some are too slow…
like i said friend it is troublesome… i have made 3 separate jabber ids before as each one was not working properly and i had to change after few weeks… now imaging changing contacts all the time…

on topic, this is very good news for the people who wants msn support in ichat as the official windows live messenger actually sucks on a mac… for now i'm using trillian but i'll prefer ichat anyday…

my way or the highway...

Macbook Pro i7 13" with intel SSD 320 series and 8GB RAM, iPhone 5, iPad 3 (Retina)

Reply

my way or the highway...

Macbook Pro i7 13" with intel SSD 320 series and 8GB RAM, iPhone 5, iPad 3 (Retina)

Reply
post #13 of 21
I can tell you're upset and I suppose I apologize for making you so, but my flippancy is justified. Psy makes the inclusion of MSN contacts into Jabber a three-step process, and thereafter you can assign anything you want any way you want, just like any other contact available in iChat. It's no more work than that which you'd put into properly formatting any other contacts.

Now, granted, no one I know has used MSN since about 2006 because of how abhorrently wretched it is, but it has totally been capable in iChat for many years.

Anyway, call me (not you, the thread in general) when Skype finally says, "We're jerks and should have gone with open standards." or Microsoft says, "We're shutting down Skype to use something that is actually compatible with other services."

Originally Posted by asdasd

This is Appleinsider. It's all there for you but we can't do it for you.
Reply

Originally Posted by asdasd

This is Appleinsider. It's all there for you but we can't do it for you.
Reply
post #14 of 21
Quote:
Originally Posted by Tallest Skil View Post

I can tell you're upset and I suppose I apologize for making you so, but my flippancy is justified. Psy makes the inclusion of MSN contacts into Jabber a three-step process, and thereafter you can assign anything you want any way you want, just like any other contact available in iChat. It's no more work than that which you'd put into properly formatting any other contacts.

Now, granted, no one I know has used MSN since about 2006 because of how abhorrently wretched it is, but it has totally been capable in iChat for many years.

Anyway, call me (not you, the thread in general) when Skype finally says, "We're jerks and should have gone with open standards." or Microsoft says, "We're shutting down Skype to use something that is actually compatible with other services."

i'm not upset with you but the whole jabber service thing for msn… i hope apple supports this msn service in ichat asap… i'm eagerly waiting for it.

i hope too for them to support skype in ichat…

my way or the highway...

Macbook Pro i7 13" with intel SSD 320 series and 8GB RAM, iPhone 5, iPad 3 (Retina)

Reply

my way or the highway...

Macbook Pro i7 13" with intel SSD 320 series and 8GB RAM, iPhone 5, iPad 3 (Retina)

Reply
post #15 of 21
Let's just say when Apple adds MSN / Live Messenger or whatever it's called these days as a proper option in iChat and even the new accounts preference pane it will be a lot easier for the average user.

I've used jabber using PSI it's not an easy process to follow, but once you've managed it you can usually help others with it. There are just too many steps for the average user and the tutorials frequently go out of date or they seem to miss important steps.

As someone who manages the whole family's Mac computers I really welcome this news.
post #16 of 21
Now I’d just like to know when iChat will be opened to FaceTime clients, iMessage texts, and will find people in my Address Book without me having to add them as a buddy.

How ridiculous is it that I can iChat with MobileMe, AOL, Yahoo, Google, Jabber, and now MSN users (if I follow the 3 steps Tallest Skil claims but won't explain) but I cannot iMessage or FaceTime my iPhone? Integrate with Skype and I wouldn’t need to have 3+ apps on my MacBooks, iPads, and iPhone to do the same damned thing.
post #17 of 21
Quote:
Originally Posted by scooteristi View Post

(if I follow the 3 steps Tallest Skil claims but won't explain)

http://allforces.com/2005/05/06/icha...hrough-jabber/

Originally Posted by asdasd

This is Appleinsider. It's all there for you but we can't do it for you.
Reply

Originally Posted by asdasd

This is Appleinsider. It's all there for you but we can't do it for you.
Reply
post #18 of 21
Quote:

That's the longest 5-page rendition of "three steps" that I've ever seen!
post #19 of 21
Quote:
Originally Posted by Dlux View Post

That's the longest 5-page rendition of "three steps" that I've ever seen!

I know. They're verbose about it.

Originally Posted by asdasd

This is Appleinsider. It's all there for you but we can't do it for you.
Reply

Originally Posted by asdasd

This is Appleinsider. It's all there for you but we can't do it for you.
Reply
post #20 of 21
Quote:
Originally Posted by mwxiao View Post

Does it mean we can use iChat to connect to MSN now?

If so, how?

Try Adium (Adium). Free as in beer, works great and can connect any of these competing protocols. A friend of mine that works at Apple recommended it. I usually keep a GoogleTalk and a Microsoft Messenger accounts connected.
post #21 of 21
I've been using Adium for years, but I suspect many will go back to iChat now that the big 4 are all supported. I'll certainly be considering it. As for iOS, I hope Apple includes something similar to the messaging app in webOS, that supports different protocols including Skype.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: iPhone
  • Microsoft opens Messenger to XMPP, allowing Apple to connect iChat, iOS clients
AppleInsider › Forums › Mobile › iPhone › Microsoft opens Messenger to XMPP, allowing Apple to connect iChat, iOS clients