Meaningless Drivel is fun!*
The moose likes Web Services and the fly likes Whither Web Services Performance Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Web Services
Bookmark "Whither Web Services Performance " Watch "Whither Web Services Performance " New topic
Author

Whither Web Services Performance

Frank Kelly
Greenhorn

Joined: Apr 04, 2002
Posts: 6
The few performance numbers for Java Web Service performance have been pretty good (40+ per second) but are not as good what .Net does.
http://gotdotnet.com/team/compare/Middleware.pdf
(The Middleware co. are notoriously biased however)
Then again neither is close to what MQSeries / Tibco can handle 10,000 + per second.
Do the authors think Web Services will be able to bridge some of that gap especially with the overhead of XML parsing and encryption/decryption and if not how much impact will that have on adoption?
Thanks!
-Frank
JeanLouis Marechaux
Ranch Hand

Joined: Nov 12, 2001
Posts: 906
This IBM article could also help you to compare the Web services performance according to the encoding style used.


/ JeanLouis<br /><i>"software development has been, is, and will remain fundamentally hard" (Grady Booch)</i><br /> <br />Take a look at <a href="http://www.epfwiki.net/wikis/openup/" target="_blank" rel="nofollow">Agile OpenUP</a> in the Eclipse community
Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
Well, encoding messages in XML inevitably increases the need for bandwidth and CPU power. However, I don't think this will be a show stopper as the same has happened with a lot of technologies. For example, HTTP is definitely a lot less performant than a number of custom, more specialized communication protocols out there. Yet HTTP is often considered the more appropriate solution--because you get certain things for free (for HTTP, a large installed client base, server software, and so on). With Web Services these things are interoperability etc.


Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Ramesh Nagappan
Author
Ranch Hand

Joined: May 06, 2003
Posts: 159
Originally posted by Frank Kelly:
The few performance numbers for Java Web Service performance have been pretty good (40+ per second) but are not as good what .Net does.
http://gotdotnet.com/team/compare/Middleware.pdf
(The Middleware co. are notoriously biased however)
Then again neither is close to what MQSeries / Tibco can handle 10,000 + per second.
Do the authors think Web Services will be able to bridge some of that gap especially with the overhead of XML parsing and encryption/decryption and if not how much impact will that have on adoption?
Thanks!
-Frank


Adding facts, first you maust understand "Web services" is not an alternative to MQSeries or TIBCO. Web services is all about standards and standards based communication where disparate application can interoperate and interact each other.
In aspects of performance, it depends on what are you aiming at ! Web services performance can be measured in many ways but it is "Text based Protocol", so it is expensive in bandwidth usage than "binary" based protocol. But the advantages are tremendous....
But still, I have seen some good Web services performance numbers...take a look at "www.pushtotest.com".


Ramesh Nagappan CISSP<br />Co-Author of "Core Security Patterns"<br />nramesh@post.harvard.edu<br /><a href="http://www.coresecuritypatterns.com" target="_blank" rel="nofollow">www.coresecuritypatterns.com</a>
 
Don't get me started about those stupid light bulbs.
 
subject: Whither Web Services Performance
 
Similar Threads
C# 28 times faster than Java
price comparision
SCWCD Exam Study Kit
How to do Stress and performance testing for Webservices API
Performance: Remote EJB x Web Services