M4N
M4N

Reputation: 96626

Integrating Instant Messaging into an ASP.NET application

I was thinking about integrating some instant messaging function into an existing ASP.NET web application, e.g:

Does anyone know about some existing libraries, sample applications or other resources that might help implementing such a feature?

Thanks a lot for sharing your knowledge.

Upvotes: 3

Views: 6945

Answers (3)

boj
boj

Reputation: 11395

You should try Jabber. Demo client avaiable here.

There is an architectural overview, the main concept looks like this:

alt text
(source: webta.net)

And some citation from the site:

  • 1. Goal Create an multi-service instant messaging AJAX-based web application with internal accounting.
  • 2. Main problem We need to connect to IM servers from HTTP client (browser). HTTP is a stateless protocol. This means that, theoretically, each HTTP request is being proccessed by separate http daemon proccess. Once request proccessed (data sent to client), server fogets about client. All IM services protocols are stateful. When client connects to IM server, socket connection being created and connection much remain open for succesfull communication.

Upvotes: 6

dommer
dommer

Reputation: 19820

There's a list on the ASP.net site.

http://www.asp.net/Community/Control-gallery/browse.aspx?category=54

Upvotes: 1

Keltex
Keltex

Reputation: 26446

You might want to look at the .net implementation of jabber:

http://code.google.com/p/jabber-net/

Upvotes: 0

Related Questions