1.Is Oracle SOA same as Oracle Fusion Middleware ?
Oracle Fusion Middleware is a collection of standards-based software products that spans a range of tools and services from J2EE and developer tools, to integration services, business intelligence, collaboration, and content management
Oracle Fusion Middleware offers complete support for development, deployment, and management
Oracle SOA Suite is an essential middleware layer of Oracle Fusion Middleware. It provides a complete set of Service Infrastructure components for designing, deploying, and managing composite applications
2.Define relation between Oracle SOA Suite and Weblogic.
Oracle SOA is a good component of Oracle Fusion. Oracle SOA Suite provides many components, it is an extensive toolkit for a developer and with real coding , and quickly more functionality. Oracle SOA is one of the best real time scenarios and Oracle fusion is real time scenarios is also good. Oracle SOA Multi programming language.
3.What is Cluster in WebLogic ?
Group of WebLogic Managed Server Instances that work together to provide high availability and scalability for applications is called a cluster.WebLogic Servers within a cluster can run on the same machine or different machines. These are also called managed Server clusters.
4.What is a Managed Server ?
Any WebLogic Server instance apart from an Administration Server is called a Managed Server. This is the weblogic server where you deploy your application (Though you can deploy your application in Administration server as well but it is not recommended in production/UAT instance)
5.What builds up Oracle Fusion Middleware ?
Service-Oriented Architecture (SOA)
Application Architecture Integration (AIA)
Application Development Framework (ADF)
Business Intelligence (BI)
Identity Management (OIM)
Data Integration (ODI)
Cloud Application Foundation (CAF)
Support for SOA architecture with XML, XSD, XPATH, WSDL, JAVA, J2EE, Forms and
Webcenter for ADF development,
Application Server – OC4J and Weblogic
SOA Suite versions support – 10g and 11g
AIA and Other Components
6.What is an Administration Server ?
Administration Server is a WebLogic Server instance that maintains configuration data for a domain. You can deploy your application on an administration Server but it is recommended to create a managed Server and deploy your application in a managed server and leave Administration domain for configuration and maintenance.
Improve your skills with >> Oracle Enterprise Data Quality >> Oracle Identity Analytics
Related Courses: Oracle Identity Analytics >> Oracle WebLogic
7.What are various parts of Oracle SOA Suite ?
BPEL Process Manager
Adapters – File, JMS (Queue and Topic), AQ, DB Adapter
Business Events and Events Delivery Network
Complex Event Processing
8.What is MDS – Metadata Store ?
MDS –Metadata Store
WSDL and Schemas to be used in the process can be published to the MDS and get it used in the code by referring the artifacts from the MDS
JAR (Deployment unit) size will be reduced
Duplication of the artifacts can be avoided between the services
9.Why do we use Web service Manager ?
Administration and Management of Web Services like Policy Management and Security of web service
10.How can we secure our web services using Oracle SOA Suite ?
When accessing the services should be restricted to the group, then service should be secured via WSM (Web service Manager)
11.How can we secure our web services using Oracle SOA Suite ?
Transport Level Security
Application Level Security
12.What are Business Rules components ?
Provides evaluation of dynamic decisions at run-time
Support automation of policies, computations and reasoning separating from application code
Implements condition as IF-THEN structures or as Decision Tables
OBR provides a way for a BA to change policies that are expressed as business rules, with little or no assistance from a developer
13.What is the main function of Business Rules? (Decision Component/Service) ?
Business rules are statements that describe business policies or describe key business decisions
Decides whether the rule has to be applied in the business process execution or not. Is a SCA component within a composite?
Wired to BPEL Process for rule execution
Used in mediator component for dynamic routing
Used for advanced routing in Human Task component
14.Why do we use Decision services ?
For business rules & policies
For Decision Making & Policies
Business Rules are also called as Decision Component
15.What is Decision service ?
Oracle SOA Suite provides support for Decision components that support Oracle Business Rules
A Decision component is a mechanism for publishing rules and rulesets as a reusable service that can be invoked from multiple business processesThese rules can be changed without redeploying the code
16.What are BucketSets in the decision Component ?
BucketSets can be used as a list of values to represent a value range as an enumerationConstraints
17.What is a domain in WebLogic ?
Domain is a logical grouping of resources and services and consists of Administration Server, Managed Server and cluster. There can only be one administration Server in the domain and zero to the N Managed Server.
18.What are Rule Sets in Decision Components ?
RuleSets are containers for a set of one or more IF-THEN rules/decision tables.
19.Key functionality of Nodemanager.
Server instances in a WebLogic Server production environment are often distributed across multiple domains, machines, and geographic locations. Node Manager is a WebLogic Server utility that enables you to start, shut down, and restart Administration Server and Managed Server instances from a remote location. Although Node Manager is optional, it is recommended if your WebLogic Server environment hosts applications with high availability requirements.
20.How Node Manager Restarts an Administration Server
Node Manager is running on the machine that hosts the Administration Server. The Administration Server, which was initially started with Node Manager, has exited. The Administration Server’s AutoRestart attribute is set to true.
21.What is a SOAP Based Service?
Soap based services mainly deal with XML messages. WSDL represents SOAP based service.