Have you ever wondered how well the Messenger Web Toolkit scales? What if we told you it scales enough for some of the largest web sites in the world? Well it does! Hotmail and MSN both depend on the Messenger Web Toolkit to offer instant messaging functionality to their users. Hotmail alone has more than 350 million active users worldwide.
Hotmail (http://mail.live.com) Hotmail provides users an integrated Messenger experience by re-using their existing signed-in session and providing an extra UI element in the top right corner of their page for signing into Messenger. Users can also decide if they want Hotmail to automatically sign-in to Messenger every time they visit Hotmail.
Once sign-in has completed, users can change their presence and view their contacts via the Messenger drop down menu:
Here is a view of the online contact list:
Double clicking on an available contact opens a separate window in which a conversation can occur:
MSN Canada (http://www.msn.ca)
MSN Canada is taking a slightly different approach to their UI than Hotmail. Similar to Hotmail they re-use any existing Live ID sign-in for the current session. Once sign-in has completed, a Messenger pane with the contact list of the user will appear within the page:
Double clicking on a contact opens a tabbed conversation experience within the pane:
We challenge you to push our product even harder with larger and larger scalable sites!
For more information regarding the Messenger Web Toolkit, please visit: http://dev.live.com/messenger.
As always, if you have questions regarding the Messenger Web Toolkit, please feel free to visit our forum: http://social.msdn.microsoft.com/forums/en-US/wlmessengerapidev
Terry Lentz Lead Software Dev in Test Messenger Web Platform