Welcome to Dream.In.Code
Getting C# Help is Easy!

Join 136,520 C# Programmers for FREE! Get instant access to thousands of C# experts, tutorials, code snippets, and more! There are 1,807 people online right now. Registration is fast and FREE... Join Now!




IM service

 
Reply to this topicStart new topic

IM service

JBrace1990
14 Aug, 2008 - 04:11 PM
Post #1

D.I.C Regular
Group Icon

Joined: 9 Mar, 2008
Posts: 476



Thanked: 22 times
Dream Kudos: 350
My Contributions
forgive me if this sounds absolutely stupid, but what exactly makes an IM service "hard" to code?

i'm pretty certain it's easy enough to make the basic features (talking to people, logging messages, sending messages)///

unless i'm missing something, a basic IM service is below:

1. Login
2. List who is currently online
3. Check every X seconds to see if there is a new message
4. Launch a window if a new message is recieved (title: X has sent you a message, or something like: Conversation with X)
5. Send and store the data/pull it out of the DB when needed...

so, if i'm correct, the only thing stopping something liuke that from going big would be the distribution of current IM services (IE: AIM, MSN, YIM), correct? or am I missing something huge in between my thoughts?

also, does anyone have an idea what type of DB MSN/YIM/AIM uses to store their messages?
User is offlineProfile CardPM
+Quote Post

no2pencil
RE: IM Service
14 Aug, 2008 - 06:00 PM
Post #2

My fridge be runnin OH NOEZ!
Group Icon

Joined: 10 May, 2007
Posts: 6,465



Thanked: 66 times
Dream Kudos: 2425
Expert In: Goofing Off

My Contributions
QUOTE(JBrace1990 @ 14 Aug, 2008 - 08:11 PM) *

what exactly makes an IM service "hard" to code?

Why can't people use their turning signals?

It isn't that anything is difficult, people are usually content with admitting difficulty over laziness. It somehow makes failure easier to accept.
User is online!Profile CardPM
+Quote Post

eclipsed4utoo
RE: IM Service
14 Aug, 2008 - 06:54 PM
Post #3

D.I.C Regular
Group Icon

Joined: 21 Mar, 2008
Posts: 363



Thanked: 19 times
Dream Kudos: 25
My Contributions
with 10 or more other IM clients, many of them free, I don't really think anybody wants to spend the time to do it other than to say that they did it.

whether it's hard or not, that really depends on the level of knowledge of the developer. To me, I believe it would be hard(I have only been programming for a year and a half). But for somebody who has been programming for 15 years, it probably will not be that difficult.
User is offlineProfile CardPM
+Quote Post

JBrace1990
RE: IM Service
14 Aug, 2008 - 07:21 PM
Post #4

D.I.C Regular
Group Icon

Joined: 9 Mar, 2008
Posts: 476



Thanked: 22 times
Dream Kudos: 350
My Contributions
mhm... I was thinking, it sounds rather simple... there'd be a LOT of work to do, but the elements sound basic...

I was pretty much trying to ask if it's more complicated then it seems...
User is offlineProfile CardPM
+Quote Post

reCoded
RE: IM Service
15 Aug, 2008 - 09:32 AM
Post #5

D.I.C Head
**

Joined: 25 Feb, 2008
Posts: 159

I programmed something like this in VB a while back. Maybe like 8 years ago. As far as I remember it was fairly simple. It was just your basic send messages back and forth. One app was a client the other was a server that just listened to the client connect to the ip address. Thats about as far as I went with the app.
User is offlineProfile CardPM
+Quote Post

Fast ReplyReply to this topicStart new topic
Time is now: 12/2/08 09:28PM

Live C# Help!

C# Tutorials

Reference Sheets

C# Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month