SOA Tutorial For Beginners, Know basics. In this session you can collect various information regarding this. Be aware of SOA introduction. All the details have to be known by the participants. Find the useful info on SOA concepts. Candidates need to pay special attention to it.
Learn SOA Fundamentals by real time expert. Obtain details regarding installation, implementation and others. Get more information from SOA Tutorial for beginners. Know its various benefits, note down important points.
In this session you will be learning about?
Oracle SOA
What is Oracle fusion middleware?
What is SOA?
Benefits of SOA
SOA standards
SOA service components.
SOA introduction
What is Oracle fusion middleware?
It is collection of standards based software products that spans a range of tools and services.
It offers complete support for deployment, development and applications management.
SOA Fundamentals:
SOA:
Its stands for service oriented Architecture.
It is known to be architecture for building business applications.
Real time hands on experience
24/7 Support
Visit our website: www.kerneltraining.com
Contact us:
Email Us: sales@kerneltraining.com
Phone: 91 8099 77 6681
Regards Kernel training team.
7. www.kerneltraining.com
What Is Oracle Fusion Middleware
Oracle Fusion Middleware is a collection of
standards-based software products that spans a range
of tools and services: from Java EE and developer tools,
to integration services, business intelligence, and
collaboration.
Oracle Fusion Middleware offers complete support
for development, deployment, and management of
applications.
8. www.kerneltraining.com
What is SOA
SOA stands for Service Oriented Architecture.
SOA is an architecture for building business
applications.
SOA provides an enterprise architecture that
supports building connected enterprise applications
11. www.kerneltraining.com
Benefits of SOA Continued…
Set of integrated capabilities:
Messaging
Service discovery
Orchestration
Web services management and security
Business rules
Events framework
12. www.kerneltraining.com
SOA Standards Continued…
The standards SOA leverages are:
o Service Component Architecture (SCA) assembly model
Provides the service details and their interdependencies to
form composite applications.
SCA enables you to represent business logic as reusable
service components.
o Service Data Objects (SDO)
Specifies a standard data method
13. www.kerneltraining.com
SOA Standards Continued…
XSL Transformations (XSLT)
o Processes XML documents and transforms document data
from one XML schema to another.
Java Connector Architecture (JCA)
o Provides a Java technology solution to the problem of
connectivity between the many application servers in
Enterprise Information Systems (EIS).
Java Messaging Service (JMS)
o Provides a messaging standard that allows application
components based on the Java 2 Platform, Enterprise Edition
(Java EE) to access business logic distributed among
heterogeneous systems.
14. www.kerneltraining.com
SOA Standards Continued…
Web Services Description Language (WSDL) file
o Provides the entry points into a SOA composite
application. The WSDL file provides a standard
contract language and is central for understanding
the capabilities of a service.
Simple Object Access Protocol (SOAP)
o Provides the default network protocol for message
delivery.
15. www.kerneltraining.com
SOA Standards Continued…
MDS
o It stands for Meta Data Service
o It is a central repository inside OFMW
o Two types : File Based and DB based
DVM
o It stands for Domain Value Maps
o Used at runtime to operate on actual data values
16. www.kerneltraining.com
SOA Service Components
BPEL
o BPEL stands for Business Process Execution Language
o BPEL processes provide process orchestration and
storage of a synchronous or an asynchronous process.
Mediator
o It routes events (messages) between different
components
Business rule
o It enables you to design a business decision based on
rules.
17. www.kerneltraining.com
SOA Service Components Continued…
Human task
o It provides workflow modeling that describes the tasks
for users or groups to perform as part of an end-to-
end business process flow.
Spring Context
o It enables you to integrate Java interfaces into SOA
composite applications
23. www.kerneltraining.com
BPEL Continued…
Interaction Patterns
o One Way Messages
Only request will be sent. It doesn’t expect any response.
o Synchronous
It waits for response of each request.
o Asynchronous
It sends a request and response can come later.
o Define Service Later
32. www.kerneltraining.com
Database Adapter
What is Database Adapter
Different operations
How to configure it for different operations
DB Adapter BPEL configuration
How to create a JNDI
33. www.kerneltraining.com
JMS Adapter
What is JMS Queue and Topic
What are JMS Server, Persistence Store, JMS Module, Sub
deployment, Connection Factory
How to create JMS server, Persistence Store, JMS Module,
Sub deployment, Connection Factory
How to create a JMS Queue in Web logic server
How to create a JMS Topic in Web logic server
34. www.kerneltraining.com
JMS Adapter Continued…
Consuming a message from JMS Queue using BPEL
Consuming a message from JMS Topic using BPEL
Producing a message to JMS Queue using BPEL
Producing a message to JMS Topic using BPEL
Where and how to see the produced message in Weblogic
server
36. www.kerneltraining.com
File Adapter
What is File Adapter
Different operations in File Adapter
Directory settings
How to configure a File Adapter using JDeveloper
37. www.kerneltraining.com
FTP Adapter
What is FTP Adapter
Different operations in FTP Adapter
Directory settings
How to create a FTP Adapter using JDeveloper
How to create a outbound connection for FTP adapter in
Web logic server
38. www.kerneltraining.com
References
Oracle SOA Suite 11g développer guide
https://docs.oracle.com/cd/E23943_01/dev.1111/e1
0224.pdf
Oracle SOA Suite 11g Admin guide
http://docs.oracle.com/cd/E23943_01/admin.1111/
e10226/soasuite_intro.htm#SOAAG236