• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • paul wheaton
  • Jeanne Boyarsky
  • Ron McLeod
Sheriffs:
  • Paul Clapham
  • Devaka Cooray
Saloon Keepers:
  • Tim Holloway
  • Carey Brown
  • Piet Souris
Bartenders:

JMS performance.

 
Ranch Hand
Posts: 226
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello folks,
I need to make an application, that is very much like a chat application.
There would be a very big chat room with all the members (some kind of publish/subscribe, where all the peers could be submitters and listeners) and there will be a lot of PM chats, some kind of point to point messaging via the server.
The protocol needs to be light (not very verbose, after all we just need to send a message by identifying the destiator).
My question is: is JMS suitable for this kind of applications or is it too "heavy" for this purpose? I have read some time ago about XMLBlaster which provides TCP /RMI / SOAP/ CORBA and many interfaces to a messaging bus based on XML, and there were a performance page stating that for 10.000 clients (subscribers) and a publisher; With CORBA, 435 messages/sec are delivered on a 600Mhz pc.

Is there a better performing messaging BUS (open source / free )? And how does it compare to JMS performance ?
Shoot!
Thanks in advance!
 
Ranch Hand
Posts: 254
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
why do you have to go with JMS CORBA and stuff why not develop it using JSP and servlets

http://www10.brinkster.com/ssruprai/demo/jsp_chat.asp
 
Tonny Tssagovic
Ranch Hand
Posts: 226
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks for the reply Kripal
Well I said it looks like a chat room ( the design) but it is not a chat room So jsp is not an option. I need to have a messaging bus for java clients (like aplets) and where peert to peer communication is not an option. (everything has to go through the server)
Any ideas? JMS performance in general for 10.000 clients subscribed to a listener? Does JMS perform better in point to point messaging or in publish subscribe?
There are some papers on the net, but not that practical.
 
reply
    Bookmark Topic Watch Topic
  • New Topic