• Post Reply Bookmark Topic Watch Topic
  • New Topic

app servers and IDEs

 
Jonathan Cunningham
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi folks,
1.I wish to get everyone's opinion on the pros and cons of using different app servers and ides for development webapps.
2.I am looking for an opensource comparable of websphere/weblogic application sever and application developer. specifically I"m looking for this feature: the IDE has a nice enviornment for visually editing jsps. Any recommendation?
3.Websphere, JBoss, or Apache Tomcat? what are their dinstinct differences and features?
thanks!
 
Paul Sturrock
Bartender
Posts: 10336
Eclipse IDE Hibernate Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
2. You could do worse than look at Eclipse and pick one of the J2EE plugins written for it. MyEclipse isn't bad - its commercial true but cheap (around $30 if I remember).
3. Tomcat is a different type of server then the other two. For the features of WebSphere or JBoss, I'd recommend reading the features lists on JBoss's site and IMB's. Its a very big topic, so if there are any specific features/differences you need to know about which you can't find there, try asking specifically about them (and you are probably better to ask them in either the WebSphere or JBoss forum).
 
Jeroen Wenting
Ranch Hand
Posts: 5093
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
1)
servers: if they're standards compliant (which most are) you shouldn't need to worry when writing webapps. When creating EJB you shouldn't need to worry but most likely will as there are still quite marked differences you will need to take care of (though those are mainly in the deployment system which in theory should not be touched by the programmers in reality it's usually up to us to do everything from requirements gathering to installation at client sites...).
IDEs: Personal preferences are as important as anything here. Personally I'll use pretty much anything I'm given though I have my likes and dislikes as does everyone. Eclipse is good but a memory and CPU hog, JBuilder is just great. Netbeans has a nice JSP editor but performs terribly.

2) 3)
Why must it be open source? Religious reasons? If so you may want to reconsider as religious reasons should not drive business requirements...
For webapps only you won't need anything more than Tomcat (maybe with an Apache server stuck in front of it to improve performance serving static content).
For EJB and other highend stuff you need something bigger.
JBoss uses Tomcat internally, so does Websphere (or did, they may have created their own servlet engine by now) and many others.
JBoss is a mess to set up. Websphere (as befits a commercial application) is far easier.
Personally my favourite J2EE server is Orion (http://www.orionserver.com) which is free for non-commercial and educational use, and pretty nicely priced for commercial application.

If you choose JBuilder of course Borland application server is well supported
All commercial grade IDEs most likely support BEA and Websphere as they are the undisputed market leaders (BEA because they were the first or close to, Websphere because of IBM marketing power which causes many companies to choose their products by default).
 
Mark Spritzler
ranger
Sheriff
Posts: 17290
9
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"Jonathan Anonymous"-
Welcome to the JavaRanch! Please adjust your displayed name to meet the

JavaRanch Naming Policy.

You can change it

here.

Thanks! and welcome to the JavaRanch!

Mark
 
Mark Spritzler
ranger
Sheriff
Posts: 17290
9
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Doesn't JBoss come with Apache/Tomcat?

I'd suggest Eclipse, JBoss, Hibernate, and maybe Spring instead of JBoss if you are adventurous.

Mark
 
Jeroen Wenting
Ranch Hand
Posts: 5093
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
JBoss packs Tomcat to handle all its HTTP traffic yes.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!