Forums Register Login

Instant messaging with JMS

+Pie Number of slices to send: Send
Hello all!
I have this question:
At school we just defined a new project, we want to build an instant messaging system.
Because I only know Java I would like to build it in J2EE. The problem is the others don't know much Java, we have one Delphi programmer and 2 Perl/PHP programmers.
Well, my question is: what techniques do I have to use to build a minimum instant messaging system.
I think we'll need a server containing the buddy lists of each registered user. Once a user logs on, the server provides him with a list of active/inactive buddy's, and once they start talking they talk peer-to-peer, with JMS. Is that the right architecture?
One of the guys in my group said that we would have a problem with network addressing, when one is using the instant messaging program behind a router. This is the thing I know nothing about.
As you can see I'm a real noob, but half a year I was a total noob to Java too, so I'm sure I can learn this. My question is: what techniques do I need to build a minimum demo instant messaging application?
My guess:
- Java (for the client)
- JMS, XML (for the communication)
- some addressing api, like uhrm corba, jini or whatever?
- some ejb/jms whatever application server?
oh btw... wish me luck...
+Pie Number of slices to send: Send
Hi,
Did u hear of "Jabber" and a link relating to you is waiting at
http://www.accu.org/bookreviews/public/reviews/i/i003313.htm
All the very best buddy,
Gaya3
+Pie Number of slices to send: Send
No thanks. We have all the government we need. This tiny ad would like you to leave now:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com


reply
reply
This thread has been viewed 1976 times.
Similar Threads
Instant messaging
Jabber and SSL?
Does Weblogic Application Server has Built In JMS Server
JMS Messages are getting stuck up in the queue of Sun Java application server,
Help with JMS solutions
Enterprise Java integration with Delphi and Free Pascal applications - new release 2019.02
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 28, 2024 18:09:58.