| | |
Java instant messenger
![]() |
•
•
Join Date: Oct 2006
Posts: 57
Reputation:
Solved Threads: 0
Hi
I want to program a IM in java, but I don't know where to start. I can't find information on the net about IM programming. Could anyone please help me, I'm lost. I want to hopefully get the IM working from pc to mobile phone and vice versa. Any information that would get me started will be appreciated.
Thanks
I want to program a IM in java, but I don't know where to start. I can't find information on the net about IM programming. Could anyone please help me, I'm lost. I want to hopefully get the IM working from pc to mobile phone and vice versa. Any information that would get me started will be appreciated.
Thanks
Learn to see in another's calamity the ills which you should avoid.
Publilius Syrus
(~100 BC)
LJC - London Java Community, Graduate & Undergraduate Software Development Community, JAVAWUG (Java Web User Group), The London Android Group
Publilius Syrus
(~100 BC)
LJC - London Java Community, Graduate & Undergraduate Software Development Community, JAVAWUG (Java Web User Group), The London Android Group
Edited: Oh, I didn't realize earlier that this thread was as old one.
I'd done PC to PC IM earlier. For that, you'll have to use socket programming, multi threading, exception handling and AWT. If you know all these topics, then post your specific problem and you'll get help.
I'd done PC to PC IM earlier. For that, you'll have to use socket programming, multi threading, exception handling and AWT. If you know all these topics, then post your specific problem and you'll get help.
Last edited by Jishnu; Jun 22nd, 2008 at 2:18 pm. Reason: Realization!!
"You know you're a computer geek when you try to shoo a fly away from the monitor screen with your cursor. That just happened to me. It was scary." - Juuso Heimonen.
"The only truly secure computer is one buried in concrete, with the power turned off and the network cable cut." - Anonymous.
"The only truly secure computer is one buried in concrete, with the power turned off and the network cable cut." - Anonymous.
•
•
Join Date: Mar 2009
Posts: 2
Reputation:
Solved Threads: 0
So, question on the connection... Since I imagine sockets in java just send plain text, what is the best way to secure the connection? I am curious for log-ins.
Sending the password in plaintext doesn't seem like a great idea, and hashing it in the client and sending the hash to the server seems equally bad. Is it best to just encrypt the password string, send it over, then decrypt it?
What do you suggest?
Sending the password in plaintext doesn't seem like a great idea, and hashing it in the client and sending the hash to the server seems equally bad. Is it best to just encrypt the password string, send it over, then decrypt it?
What do you suggest?
I don't know if this helps but you could use JXTA (p2p via java) OR when I was in need of a chat system I used PIRC a java api for making IRC bots, works just as well making a chat system when integrated with a gui. here is the link http://www.jibble.org/pircbot.php
History will be kind to me for I intend to write it.
---------------------------------- Sir Winston Churchill
---------------------------------- Sir Winston Churchill
![]() |
Similar Threads
- creating an instant messenger program in java (Java)
- building instant messenger (Java)
- building chatroom or web instant messenger (Growing an Online Community)
- instant messenger project (Java)
- Travel AOL Instant Messenger (Windows NT / 2000 / XP)
Other Threads in the Java Forum
- Previous Thread: How read Text File item as String?
- Next Thread: Save text area thing in Text File...
| Thread Tools | Search this Thread |
911 actionlistener addball addressbook android api append applet application array arrays automation binary bluetooth button character chat class client code component consumer css csv database desktop eclipse ee error fractal ftp game givemetehcodez graphics gui html ide image integer j2me japplet java javaarraylist javac javaee javaprojects jni jpanel julia jvm linked linux list loan mac map method methods mobile netbeans newbie objects online oriented output panel phone printf problem program programming project projects properties recursion replaydirector reporting researchinmotion rotatetext rsa scanner se server service set sms software sort sql string swing test threads time transfer tree ubuntu update windows working






