• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Are web services only way to implement service oriented architecture?

 
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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 ]
 
Author and all-around good cowpoke
Posts: 13078
6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
 
Bartender
Posts: 2968
6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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 ]
 
No more fooling around. Read this tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic