10 Replies Latest reply on Apr 27, 2004 9:06 AM by sesques

    JOnAS or JBoss ?

    cleverandlucky Newbie

      Hello everybody,

      I read a blog this morning :
      http://www.jroller.com/page/trom/20040425#why_we_choosed_jonas_instead

      Where a guy tells why he choosed JOnAS instead of JBoss. It's not about technical, it's just a point of view...
      Can you tell me what are your experience with JBoss compared to chat he says ?

        • 1. Re: JOnAS or JBoss ?
          Darran Lofthouse Master

          Why not try them both and go for the one you feel most comfortable with?

          • 2. Re: JOnAS or JBoss ?
            cleverandlucky Newbie

             

            "darranl" wrote:
            Why not try them both and go for the one you feel most comfortable with?


            Hehe, maybe unlike you, i like to have others point of views.

            You know, sometimes, you can learn a lot from peoples. Don't u think ? or u think i should learn all by myself and don't listen to anybody ?

            • 3. Re: JOnAS or JBoss ?
              Juha Lindfors Master

               

              "cleverandlucky" wrote:

              Hehe, maybe unlike you, i like to have others point of views.


              My point of view is that this particular blog entry is so completely stupid it is not even worth commenting on.

              Disclaimer: I am extremely biased.



              • 4. Re: JOnAS or JBoss ?
                cleverandlucky Newbie

                 

                "juha@jboss.org" wrote:
                My point of view is that this particular blog entry is so completely stupid it is not even worth commenting on.

                Disclaimer: I am extremely biased.


                Ok, i can understand. But for the first time, i saw points that were more interesting and revelant than performance or scability wich are hard to "demonstrate"

                I saw those ideas as not very innovating but at least, interesting for new developers

                • 5. Re: JOnAS or JBoss ?
                  Lennart Petersson Novice

                  Interesting... I don't know but still they are totaly incorrect!

                  /L

                  • 6. Re: JOnAS or JBoss ?
                    cleverandlucky Newbie

                     

                    "lepe" wrote:
                    Interesting... I don't know but still they are totaly incorrect!


                    Maybe yes... but in fact, i posted in here to know where he was wrong ? on wich point he commited mistakes in his article ?

                    • 7. Re: JOnAS or JBoss ?
                      Darran Lofthouse Master

                      Looking at the blog :-

                      Support - If you can put together a post on these forums that provides enough information and demonstrates that you are putting in some effort yourself you will generally get all of your questions answered.

                      Documentation - Documentation is available in a number of locations for JBoss

                      You can purchase some of it.
                      There is a free getting started guide.
                      Lots of information in the forums.
                      The Wiki is being regularly updated.

                      There are also a number of J2EE books available. A couple of these can be downloaded for free.

                      Scability and performance - No useful information there, they say JOnAS is good for production, other people are also happy with JBoss in production.

                      Comunity - They list a number of companies involved with JOnAS, JBoss also have a number of companies involved.

                      J2EE 1.4 certification - They say that they are working towards gaining certification - have you had a look at the JBoss roadmap, they are working towards certification as well.



                      • 8. Re: JOnAS or JBoss ?
                        Jon Barnett Master

                        I'm going to treat this like a serious request, naive as I might be:

                        Support
                        There is plenty of technical support on the Internet and in these forums. But the JBoss app server won't teach you J2EE. And if you are building a real commercial application, you can always pay for support. So you have the same options for JBoss as the blog author writes for JOnAS.

                        Documentation
                        Again, there is plenty of documentation on the Internet and you can pay for real documentation if you really need it. Again, there is an assumption that you have books on J2EE development first and have at least read the theory first.

                        Scalability and performance
                        JBoss is deployed in production - read the user stories. It is fast and has a small footprint in comparison to some app servers. It also has clustering capability. The blog quoted earlier does not make any definitive statement other than JOnAS is production ready so this section seems more like a hindsight justification of the choice.

                        Community
                        There is a large community of application developers and users. Since JBoss integrates with other development projects and in a way is glueware, there is a much wider community for answers - you can go to the Apache Tomcat site, the Jetty site, the Apache Axis site for more information and help on the various components.

                        J2EE certification
                        JBoss is also going for certification. As long as an app server can run a vanilla J2EE application that you are developing, IMHO, certification seems only a resort of the technically insecure. Normally, you would test on at least a couple of different app servers to verify portability for a commercial application in any case. All vendors have their own flavour of innovations in their offerings - I've noted over the years most development teams usually have some problem with porting when they have inadvertently used a vendor specific feature.

                        Things are clear
                        I'm not even sure how to respond to this section as it is a statement without defining relevance to the argument at hand.

                        The blog isn't a very cohesive business case. And I think that explains the frustration of those who have added their comments here. It is certainly not something I would seriously forward as a ringing endorsement of JOnAS.

                        • 9. Re: JOnAS or JBoss ?
                          cleverandlucky Newbie

                          Thank you :)

                          Your replies are very interesting and i will put a link on his website...
                          Anyway, seems this guy already knew that JBoss was good and only tried to say that jonas is equivalent..

                          Thanks again

                          • 10. Re: JOnAS or JBoss ?
                            sesques Novice

                            Scalability and performance:

                            Look at this paper, it is interresting:
                            http://sardes.inrialpes.fr/papers/files/02-Cecchet-OOPSLA.pdf

                            The problem with this paper is that JOnAS publish on its internal documents only a snippet, and more precisely a graphic on the EJB 1.1 benchmark, erasing server's versions. If you look at the EJB 2.0 benchmarks, both servers are not so different, only the breakdown point is different.

                            Personally, I choose JBoss for many reasons:
                            1) : I think sincerely that JBoss has a better community since I use theses forums. The reactivity is better, compared to the number of users and questions.
                            2) The easiness of use, even without documentation for free.
                            3) JBoss has 30% of J2EE applications servers market.
                            and so on...
                            4) JBoss don't need to compare itself with JOnAS...and so on...