1Z0-451: Service-Oriented Architecture Concepts

 

This is part of 1Z0-451: Oracle SOA Foundation Practitioner Exam

Describe Service-Oriented Architecture (SOA) concepts

Overview

* Service Oriented Architecture is an architectural style for building systems based on interacting coarse grained autonomous components called services.
* Each service expose processes and behavior through contracts, which are composed of messages at discoverable addresses called endpoints.
* Services’ behavior is governed by policies which are set externally to the service itself.
* SOA promotes BAD (Business Agility through Decoupling)

SOA Capability

* Messaging
* Service discovery
* Orchestration
* Web services management and security
* Business rules
* Event framework
* Business activity monitoring

SOA Promotes

* Interop
* Reuse
* Agile business process
* Improved visibility
* Reduced maintenance costs
* Compliance and governance

Identify standards that enable SOA

Key Standards

* SCA
* SDO
* BPEL
* XSLT
* JCA
* JMS
* WSDL
* SOAP

Review Service Component Architecture (SCA)

Overview

* SCA abstracts implementation and allows assembly of components, with little implementation details.
* SCA enables you to represent business logic as reusable service components that can be easily integrated into any SCA-compliant application.
* SCA standard is maintained by OASIS.

SCA Component
SCA Composite
SCA Domain

Describe Event Driven Architecture (EDA)

* Event-driven architecture (EDA) is a software architecture pattern promoting the production, detection, consumption of, and reaction to events.
* SOA + EDA = SOA 2.0

Next>> SOA Composite Applications

This entry was posted in soa11g. Bookmark the permalink.

One Response to 1Z0-451: Service-Oriented Architecture Concepts

Leave a Reply

Your email address will not be published. Required fields are marked *


*

This site uses Akismet to reduce spam. Learn how your comment data is processed.