J2EE QoS

The J2EE specifications never dictate the quality-of-service levels to be provided by their implementations, for instance in terms of performance or availability. Why not?
LVL 9
DrAskeAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

JaaxArchitectCommented:
I am not sure if JCR has not laid down any QoS accompanying J2EE specs. But I personally, I against it for the following reasons-

-Defining a consistent QoS for a web application is easier said than done. Because a lot of uncontrollable parameters like network connectivity and hardware configurations at remote server - name a couple of them - would creep into the perceived measurement of quality and yields different level of user satisfaction for the same functionality. This would inevitably lead to define QoS on each and every hardware component - this beats the very purpose of Java being professed as platform independent
-If the QoS standards are unreasonably high, they may limit the no. of vendors offering reliable and predictable services. This might cause friction between vendors and JCR.
-And most importantly, ratifying and enforcing these QoS is another herculean task in itself. This will sprout many accrediting softwares purporting to gauge the performance. Someone needs to ratify these accrediting softwares as well.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Java

From novice to tech pro — start learning today.