NLV
NLV

Reputation: 21641

Creating an Instante Messenger using XMPP and C#.NET

I've been trying to create an Instant Messaging application in my ASP.NET site using C#. I came to know about XMPP which is a protocol used for instant messaging by GChat. I was wondering how to implement it in my ASP.NET application. Any insights provided on this will be very much appreciated.

Thank you.

NLV

Upvotes: 4

Views: 5443

Answers (2)

Alan
Alan

Reputation: 1

Check out this excellent book, should have what you need to implement your IM app

http://www.wrox.com/WileyCDA/WroxTitle/Professional-XMPP-Programming-with-JavaScript-and-jQuery.productCd-0470540710.html

Upvotes: 0

electrichead
electrichead

Reputation: 1160

The thing about the C# libraries is that most of them are closed-source or licensed. I've found MatriX (used to be agsXMPP) to be the best in terms of what it can do (developer license might be a bit steep though). Jabber.net would probably be a good choice too.

It's not for the faint of heart. Building out a client might be ok but building a component or deploying a server caused me no end of headaches. Understanding how it works first might be the best approach. There is a book called "XMPP: The Definitive Guide" that I found really useful.

Upvotes: 5

Related Questions