Click here to Skip to main content
15,892,005 members
Please Sign up or sign in to vote.
1.50/5 (2 votes)
See more:
Hi,
Can any one tell me how chatting stuff works.
I mean one send the text and another person on other side receive that stuff instantly.

What are the things required to build chatting app. (In any computer language)

Plz tell me a concept about it. I know there require some timer but I want to know it from your side.

Thanks In Advance
Posted
Updated 7-Apr-15 8:16am
v2
Comments
CHill60 7-Apr-15 11:53am    
I would say that the most essential requirement would be the ability to read posting guidelines, followed quite quickly by learning to not use "txt-spk" when expecting to be taken seriously
Sergey Alexandrovich Kryukov 7-Apr-15 12:35pm    
Web chat or not?
—SA
binadi007 7-Apr-15 14:15pm    
web chat
Sergey Alexandrovich Kryukov 7-Apr-15 15:23pm    
Than pay close attention for Solution 1. This is a really way to go. Read about server push.
—SA

 
Share this answer
 
Comments
binadi007 7-Apr-15 11:59am    
Can u provide me the logic behind chatting on web based application.
Step by step or provide tutorial. SignalR 2 is library. I want the concept behind chat
Peter Leow 7-Apr-15 12:08pm    
Follow the tutorial and get your hands dirty.
Sergey Alexandrovich Kryukov 7-Apr-15 12:37pm    
Exactly. Our inquirer forgot that this is a Quick Questions & Answers forum. And that hard work is required...
—SA
Sergey Alexandrovich Kryukov 7-Apr-15 12:34pm    
5ed. Using SignalR is a good idea, because server push is the key (for good quality chat).
Not that it only applies to Web chat — see also Solution 2.
—SA
Peter Leow 7-Apr-15 20:46pm    
Thank you, Sergey.
You can use sockets or WCF (Google will find you many examples).
 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 7-Apr-15 12:36pm    
5ed, but it would not apply to a Web chat. Please see Solution 1.
Well, this is certainly a pretty bad question...
—SA
Richard MacCutchan 7-Apr-15 12:44pm    
True, but it is 'that sort of question'.
Sergey Alexandrovich Kryukov 7-Apr-15 15:21pm    
:-(

---- :-)

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900