In: Computer Science
What are the different schema’s/repository requirements for SOA and what are they used for ??
What are the different schema’s/repository requirements for WebCenter and what are they used for ??
What is OWSM and Oracle Mediator??
Difference between XA & Non-XA transaction?
What is MDS?
Which Port does SOA, OSB, BAM, BPM, IDM, OAM, WEBCENTER work on.
What is the purpose of config.xml
What is webgate and why do you need it.
the different schema’s/repository requirements for SOA and what are they used for--------------
Component | Schema Owner | Dependencies |
---|---|---|
SOA Infrastructure |
prefix_SOAINFRA |
prefix_MDS (Metadata Services) prefix_ORASDPM (User Messaging) |
Business Activity Monitoring |
prefix_ORABAM |
prefix_MDS (Metadata Services) prefix_ORASDPM (User Messaging) |
User Messaging Service |
prefix_ORASDPM |
prefix_MDS (Metadata Services) |
the different schema’s/repository requirements for WebCenter and what are they used for---------------------
Component | Schema Owner | Dependencies |
---|---|---|
Spaces and Services |
prefix_WEBCENTER |
prefix_MDS (Metadata Services) |
Portlet Producers |
prefix_PORTLET |
None. |
Discussions |
prefix_DISCUSSIONS |
None. |
Activity Graph and Analytics |
prefix_ACTIVITIES |
None. |
OWSM--------Oracle Web Services Manager (OWSM) provides a policy framework to manage and secure Web services consistently across your organization. It provides capabilities to build, enforce, run and monitor Web service policies, such as security, reliable messaging, MTOM, and addressing policies. OWSM can be used by both developers, at design time, and system administrators in production environments.
-----------------------Oracle Mediator is a service component of the Oracle SOA Suite that provides mediation capabilities such as selective routing, transformation, and validation capabilities, along with various message exchange patterns, such as synchronous, asynchronous, and event publishing or subscriptions. Oracle Mediator provides a lightweight framework to mediate between various components within a composite application. Oracle Mediator converts data to facilitate communication between different interfaces exposed by different components that are wired to build a SOA composite application. For example, Oracle Mediator can accept data contained in a text file from an application or service, transform it into a format appropriate for updating a database that serves as a customer repository, and then route and deliver the data to that database. Oracle Mediator facilitates integration between events and services, where service invocations and events can be mixed and matched. You can use an Oracle Mediator service component to consume a business event or receive a service invocation. An Oracle Mediator service component can evaluate routing rules, perform transformations, validate, and either invoke another service or raise another business event. You can use an Oracle Mediator service component to handle returned responses, callbacks, faults, and timeouts.
Difference between XA & Non-XA transaction------------------------------
An XA transaction, in the most general terms, is a "global transaction" that may span multiple resources. A non-XA transaction always involves just one resource.
An XA transaction involves a coordinating transaction manager, with one or more databases (or other resources, like JMS) all involved in a single global transaction. Non-XA transactions have no transaction coordinator, and a single resource is doing all its transaction work itself (this is sometimes called local transactions).
jta="true", Transaction commit automatically
What is MDS----------------------------------
Oracle Metadata Services (MDS) is an application server and Oracle relational database that keeps metadata in these areas: a file-based repository data, dictionary tables (accessed by built-in functions) and a metadata registry. One of the primary uses of MDS is to store customizations and persisted personalization for Oracle applications. Oracle Metadata Services (MDS) is used by components such as Oracle WebCenter Framework and Oracle Application Development Framework (ADF) to manage metadata. Examples of metadata objects managed by MDS are: JSP pages and page fragments, ADF page definitions and task flows, and customized variants of those objects.
Which Port does SOA, OSB, BAM, BPM, IDM, OAM, WEBCENTER work on.---------------------------
SOA------8001
BAM-----1433
BPM----2696
IDM-----80/HTTP
OAM----7001
WEBCENTER-------8081
What is the purpose of config.xml------------------------
The purpose of config.xml is to store changes to managed objects so that they are available when WebLogic Server is restarted.
What is webgate and why do you need it-----------------------
A WebGate is a web-server plug-in for Oracle Access Manager (OAM) that intercepts HTTP requests and forwards them to the Access Server for authentication and authorization.
Webgate is a middel ware that intercepts each http connection
and protects resources by url. It talks with OAM servers to:
- authenticate users
- log users in (obtain SSO cookie)
- confirm right of a user to view resource
for performance reasons it caches user information as well.