3 Replies Latest reply on Jun 25, 2004 4:31 PM by genman

    Basin info about JMS

    naheedmk

      Hi experts,

      Could someone could please provide answers for the following questions ?. We are in the process of analyzing JMS on Jboss.

      Questions are :
      JMS messages per second ?

      JMS message length limitations ?

      Web Service message length limitations ?

      Capability to cluster JMS servers ?

      Management capabilities of JMS within Jboss ?

      Are XA transactions supported? Limitations?

      Thanks
      Naheed

        • 1. Re: Basin info about JMS
          genman


          Hi lazy person,

          You can find some of this information in the Wiki or other sources. Also, messages per second isn't easy to calculate, since it varies based on message size, persistence manager, CPU, etc.

          • 2. Re: Basin info about JMS
            naheedmk

            Thanks genman, I was trying to save some time if anyone has the information on finger tips. I will hunt the document, but if you could direct me to some specific link I will be happy since as you said I m lazy :)

            • 3. Re: Basin info about JMS
              genman

              Okay, since you have a sense of humor...here are some points off the top of my head.


              JMS messages per second ?
              depends (I would test this yourself, but can be 1000+ for a 4k message, but this depends on the persistence manager and CPU. Every message you send is saved to disk.)

              JMS message length limitations ?
              either 2GB or 4GB, probably 2. Also depends on your DB.

              Web Service message length limitations ? depends on your web service implementation (AXIS, for example, uses SAX, so theoretically unlimited, though perhaps each data element is limited to 2GB. JMS is not web services)

              Capability to cluster JMS servers ? Check out HA for JBoss (see the Wiki under Community above)

              Management capabilities of JMS within Jboss ?
              Limited management through the JMX console. Nothing fancy, but can dynamically create qeueus

              Are XA transactions supported? Limitations?
              XA supported. Your DB and driver also has to support XA connections. Oracle works at least.