File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Are web services only way to implement service oriented architecture?

 
vikram choudhary
Greenhorn
Posts: 6
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi ranchers,
I never heard SOA before xml web services came and why these two terms are becoming syn.
So my question is can we implement SOA with xml web services.
if yes, How. what technologies and patterns to use?
[ November 15, 2006: Message edited by: vikram choudhary ]
 
William Brogden
Author and all-around good cowpoke
Rancher
Posts: 13047
6
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
can we implement SOA with xml web services.


Sure, but SOA is a high level architecture concept that should not involve you in talking about details of exactly how various components communicate at first.

Only after the "business logic" of what you are trying to accomplish has been settled by working with the people who actually need the system should you make decisions on technology.

Bill
 
Peer Reynders
Bartender
Posts: 2936
5
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by vikram choudhary:
why these two terms are becoming syn.


SOA and web services are not synonymous - even though it sometimes is portrayed that way. Web services are an enabling technology for SOA. Just because you are using web services does not mean you are creating an SOA.

Have a look at:
SOA antipatterns

Bottom line: Few businesses can really justify the implementation of a full-blown SOA. Many business can benefit from using web services to achieve narrow aspects of SOA, like application/service reuse and loose coupling (something that good Enterprise Application Integration (EAI)was trying to accomplish all along Enterprise Integration Patterns Catalog).
[ November 15, 2006: Message edited by: Peer Reynders ]
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic