• 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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Devaka Cooray
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Paul Clapham
  • Knute Snortum
  • Rob Spoor
Saloon Keepers:
  • Tim Moores
  • Ron McLeod
  • Piet Souris
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Tim Holloway
  • Frits Walraven
  • Ganesh Patekar

Apache TomEE versus Glassfish versus WildFly

 
Ranch Hand
Posts: 385
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,

I am in the process of creating a website - at the moment it's a lot of background reading, but I am now at the stage where I want to set up an application server and start playing around. I would like to stick with one aplication server through the whole project lifecycle, so I want to make sure I choose the right one.

Because I am still learning I haven't yet got to the stage where I know how my application will be designed, but I do expect to have web services, use WebSockets, and the application should be able to handle ten thousand requests per minute (I doubt my website will get that popular, but I still want to create it with the expectation that it will get that many requests per minute because it makes it challenging for me).

I am at a total loss to which of the free application servers to use, I would have thought that it doesn't really make a difference but the book I am reading says that choosing an application server cannot be covered in a single chapter and is beyond the scope of the book, so it seems there is a lot more to it?

Any feedback will be much appreciated.

Thanks.

A
 
Saloon Keeper
Posts: 2658
333
Android Eclipse IDE Angular Framework MySQL Database TypeScript Redhat Java Linux
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If there are no specific technical requirements, I would weigh alot of my decision on the access to support - provided through the platform provider, friends and co-workers, and sites like this. You are going to have lots of questions - how easy will it be for you to get help finding the answers?

Secondly, I would see which platform has the best documentation - on the platform's web site, by 3rd party authors, and on blogs. How easy will it be to find detailed information, tutorials, example code and configurations?

Other considerations might be how well the platform integrates with your IDE of choice, how valuable knowledge on a particular platform might be for future job opportunties or work assignments, and if you are going to host your applications, what are the options with the various platforms.
 
Ahmed Bin S
Ranch Hand
Posts: 385
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Ron,

Thanks for your reply. For the time being I have gone with Wildfly 10 while I test things, but once I decide to actually start creating my application, I will bear in mind what you have said.
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!