We are planning to build a framework for web insurance applications. We are now comparing Jboss and Websphere on following Criteria : 1. Documentation : Programmers reference, archietectural reference. 2. Support 3. Training availibilities. 4. Process Modeling 5. Development Tools and ease of use. 6. Scalability. 7. Availibility of user interface development tools. 8. Security 9. Speed of Impelementaion and development. Please share your experiences on any of the following points. Thanks in advance. Cheers, Anup
JBoss is an open source application server. However Support and Training is not free and is a paid service.
Can you please elaborate as what exactly are you looking for? If you mean, security for your application on JBoss, then yes JBoss does provide a way to secure your application. There's a entire chapter dedicated to this in the documentation.
5. Development Tools and ease of use. 9. Speed of Impelementaion and development.
Personally, i belive JBoss is one of the most easy to use and implement, application servers. Deploying an application is as easy as copying a archive/folder (your application) in the deploy folder of JBoss.
Depends on how you tune your application (its the same with all the application servers).
One is free and the other costs tens of thousands of dollars. One is easier to deploy applications, and one is a pain in the arse to deploy because you have to run special progams on your code to get it to deploy.
OK, with JBoss if you want JBoss direct support, then you will pay for that support, however, the support people that you would be talking to are the people that actual create and code the app server, not some front line support person that does a search and read off from a script.
JBoss training is also by people who are developers. Sometimes the classes are the full-time trainers, but those trainers are people who come from Development backgrounds and have used JBoss App Server in their jobs, kind of like me.
I was a JBoss instructor, I am now a JBoss developer on the Operations Network team. So yes I am very biased towards JBoss. Because JBoss was to me always the best App Server out there that I used all over a span of 6 years as tech lead and Java developer at other companies, that I wanted to work for them.
Thanks Jaikiran and Mark. for your valuable inputs. The details you have provided will really help our team to take a decision. Jaikiran, for the security part you answered exactly what I needed. Mark, since you have good experience on Jboss I have one more question. Strategically out of the two mentioned below which will have much wider acceptance in the Insurance industry ? 1. An application build using websphere ? If I am not wrong most of the legacy systems in inusrance run on IBM servers. 2. An application build using Jboss ? I have no clue about its industry wide accepatance. Thanks again. Cheers, Anup
Hi Jaikiran and Mark, Just want to share that our management has decided to go for Jboss. Thanks for your analysis and help. I am a Java developer with some experience on Servlet technology where should I start with Jboss as a developer ? We would be building a web based application so please let me know what concepts should I focus on so as to be effective with Jboss. Cheers, Anup
Originally posted by anup vyas: I am a Java developer with some experience on Servlet technology where should I start with Jboss as a developer ? We would be building a web based application so please let me know what concepts should I focus on so as to be effective with Jboss.
This guide and the wiki are the best places to start. [ July 20, 2007: Message edited by: Jaikiran Pai ]