File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Web Services and the fly likes SOA - Performance Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "SOA - Performance" Watch "SOA - Performance" New topic
Author

SOA - Performance

Mourouganandame Arunachalam
Ranch Hand

Joined: Oct 29, 2008
Posts: 396
Hi,

Is SOA well-suited for past-paced environments, esp. where performance in demand?

If it is not, then what type of environments it can fit well?


Mourougan
Open Source leads to Open Mind
Sunil Prakash
Greenhorn

Joined: Jul 23, 2009
Posts: 5
SOA is all about build/bye/integrate methodology, It can be applied to huge enterprise applications or with a small application that depends on other apllication to do a particular job.
So if you concentrate more on performance then it 'll be the question regarding the way you choose to implement the SOA.

Sunil
Ivan Krizsan
Ranch Hand

Joined: Oct 04, 2006
Posts: 2198
    
    1
Hi!
If you do SOA with, for instance, RESTful web services the performance will be better than if you do SOA with secured SOAP web services and an ESB. That said, there are situations where I would prefer security and reliability over performance. In the end, it all depends on the requirements at hand.
Best wishes!
Dan Drillich
Ranch Hand

Joined: Jul 09, 2001
Posts: 1176
An interesting paragraph by Andre Tost at My top 10 Web services issues under "Web services are slow -- or are they?"
However, a bit biased towards IBM.

Regards,
Dan

William Butler Yeats: All life is a preparation for something that probably will never happen. Unless you make it happen.
Mourouganandame Arunachalam
Ranch Hand

Joined: Oct 29, 2008
Posts: 396
Thanks Ranchers for sharing useful info.
Vyas Sanzgiri
Ranch Hand

Joined: Jun 16, 2007
Posts: 686

Yes it is totally dependent on the requirement. I work in a fast paced environment interacting with machine at real time. It is hard to even fit Java into such an environment. There is just too much overhead doing web services some times.


===Vyas Sanzgiri===
My Blog
Anil Vupputuri
Ranch Hand

Joined: Oct 31, 2000
Posts: 527
Yes, I definitely agree, WebServices is not for fast paced environment. I know some projects started using binary data transfer through pipes (ESB) instead of going through WebService interfaces.


SCJP 1.5, SCEA, ICED (287,484,486)
Vyas Sanzgiri
Ranch Hand

Joined: Jun 16, 2007
Posts: 686

very well said!
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: SOA - Performance