• 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
  • Tim Cooke
  • Liutauras Vilda
  • Jeanne Boyarsky
  • paul wheaton
Sheriffs:
  • Ron McLeod
  • Devaka Cooray
  • Henry Wong
Saloon Keepers:
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
  • Tim Moores
  • Mikalai Zaikin
Bartenders:
  • Frits Walraven

Suggest a opinion on SOA

 
Ranch Hand
Posts: 344
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi all,
I am in position to learn SOA. For learning SOA what are the things needs to be known prior to start SOA? Whether web service knowledge is must for learning SOA? please suggest and thro some light on it.

What is the best book to start with SOA? and also for web services..

About my skill sets:I have one year of experience in the following technologies:
Core Java
JSP
Servlets
Struts

And also I want to know about what is rule engine?
 
Bartender
Posts: 2968
6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
A place to start:
SOA antipatterns
IBM developerWorks: SOA and Web services

Web services are seen an enabling technology for SOA. Just because you are doing Web Services doesn't mean you are doing SOA.

Rule Engine.
Jess is a Java example of a Rule Engine. However rule engines are also part of Business Process Management Systems (BPMS) where many Business Rules are executed by a Rule Engine. Current BPMS are trying to leverage SOA in the dynamic management and execution of business processes through BPEL (Business Process Execution Language).

Any one topic - Web Services, SOA, BPMS is large but together they are just monstrous.

A fairly recent and popular SOA book:
Service-Oriented Architecture (SOA): Concepts, Technology, and Design
amazonUS
Prentice Hall
Book Website
Just don't expect to be able to build Web Services after reading it.

Others seem to like
Understanding Enterprise SOA
amazonUS
Manning

There really is no definitive Web Services book (they all have their quirks).
See Sugg. GOOD book for Webservices and Files to create a Java web services by hand for some suggestions.
[ December 06, 2006: Message edited by: Peer Reynders ]
 
Micheal John
Ranch Hand
Posts: 344
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Peer Reynders.. You have given the way how to start/go with.. this is I wanted..

So, First I will take Web Services and Understand some of the basics..
Then SOA...

And regarding the Rule Engine, I have to use the Openrules (www.openrules.com)

Since our project is going to use SOA, Web Services and Rule Engines...
 
Ranch Hand
Posts: 177
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Service Oriented Architecture (XML field study guide...) from Thomas Erl is very good book for starting
 
PI day is 3.14 (march 14th) and is also einstein's birthday. And this is merely a tiny ad:
Gift giving made easy with the permaculture playing cards
https://coderanch.com/t/777758/Gift-giving-easy-permaculture-playing
reply
    Bookmark Topic Watch Topic
  • New Topic