Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 349645
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 12, 20262026-05-12T11:28:40+00:00 2026-05-12T11:28:40+00:00

Dealing with Java – which the option you prefer in the most cases –

  • 0

Dealing with Java – which the option you prefer in the most cases – reference impl. of some technology or another one, provided by any other vendor?

Some examples – there is Glassfish server, which is basically official reference implementation of the Java EE.
However, i really seldom see people use that.
Jboss, some free Apache projects related (like Apache ActiveMQ for JMS), WebLogic, WebSphere…

Does someone have any own rules (except pure cost 🙂 ), what is more preferrable?

I do see 2 opposite points here:

1) RI is getting new features and new versions of specs more quicker.

2) 3-d party vendors solutions are often more “completed” and end-programmer oriented, like any additional usable features/utilities included (which are not part of the specification).

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-12T11:28:40+00:00Added an answer on May 12, 2026 at 11:28 am

    Some more points:

    3) integration with other tools is often better for 3rd party (e.g. apache http server and tomcat servlet container)

    4) The RI contains all features, 3rd party often the widely useful ones only. The software is less complex and sometimes more handy and has better performance.

    5) The RI is leading edge. For a production server an more aged implementation when no need of the latest feature is needed (most “Java EE” applications work on a Tomcat 5.5 – 2.4 servlet container – i beleave)

    UPDATE: for Java EE 6 and upcoming 7 the picture changes. There are also full standard open source implementations (like TomEE for Java EE6) and with glassfish there seems to come a useable RI for Java EE 7, the only one for early adopters.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

One of my biggest issues dealing with a move from Java to .Net is
Usually, when dealing with Java IO code, here is what I wrote FileOutputStream out
I'm having a hard time dealing with a Java garbage collection problem, and interpreting
I am dealing with a commerical Java API that exposes only the following logging
I'm dealing with a legacy Java application with a large, fairly messy codebase. There's
I'm dealing with a barcode reader in my java app. The problem is that
I'm currently dealing with customs messages Beans in Java. After filling in the Beans
Coming from a Java background, I'm used to the common practice of dealing with
I was once working on a Java application dealing with unicode processing - and
Dealing with an employee that went over my head

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.