Dumps4cert.com : Latest Dumps with PDF and VCE Files
2018 Jan Oracle Official New Released 1z0-543
100% Free Download! 100% Pass Guaranteed!
http://www.Dumps4cert.com/1z0-543.html

Oracle Application Integration Architecture 11g Essentials

Question No: 11

Which tool is used to update existing CBP Implementation?

  1. Because it is implemented at a service, the AIA Service Constructor will be used.

  2. Because it is implemented as a Mediator component, the Oracle SOA Suite will be used.

  3. The Oracle BPEL Designer will be used.

  4. The Deployment Plan Generator will be used.

Answer: C

Explanation: Composite Business Processes (CBPs) are the implementation of process services. Process services orchestrate a series of human and automated steps, including enterprise-wide policies captured in business rules. These services run the implementations of the business processes in the Oracle Application Integration Architecture (AIA) Reference Process Models.

AIA recommends using BPEL for implementing CBPs. CBPs are long-running processes that may run from few seconds to days. A CBP has an interface and message structure that is detailed enough to capture all of the information about the source of the triggering event. In most cases, the event is triggered by customer-facing applications.

Reference: Oracle Fusion Middleware Concepts and Technologies Guide for Oracle Application Integration Architecture Foundation Pack:

Designing and Constructing Composite Business Processes

Question No: 12

How will you ensure high performance and scalable design and coding without incurring the significant manual effort of PIP code walkthrough?

  1. by executing XMAN tool to produce mapping reports

  2. by adding more error handlersin the BPEL flows

  3. by using PIP Auditor to scan the source code of ABCS to check for adherence to standards and policies

  4. by creating complex test cases using CAVS

Answer: C

Explanation: The PIP Auditor is run against your BPEL and ESB code to check whether they follow the AIA methodology for coding conventions. The output is a static HTML

report. Therefore, the results are a single snapshot of your code at the time it was run.

The PIP Auditor can be run against Oracle out-of-the-box PIPs, against PIPs that you have customized, or against your custom code that follows AIA design and development guidelines. Thus, in some cases, you may want to run the report weekly to continously monitor your progress (or lack thereof) of coding compliancy.

The PIP Auditor reports on compliancy to coding standards.

The PIP Auditor also provides suggestions for fixes for each of the identified violations.

The PIP Auditor generates what is called a “Technical Compliance Report”, reporting code violations based on rules, priority, category, project, and test suite.

Reference: White Paper, OVERVIEW OF THE ORACLE AIA FOUNDATION PACK PIP AUDITOR

Question No: 13

For security reasons, one of your clients has a requirement to change AIA schema passwords every 30 days. What sequence of steps should the IT administrator perform, after the passwords are changed, to ensure that all the AIA applications work correctly?

  1. Update the new passwords in AIAInstallProperties.xml.

  2. Encrypt the passwords using UpdateStore utility.

  3. Return Foundation Pack Deployment Plan.

  4. Execute only configuration section of the Foundation Pack Deployment Plan.

  5. Update passwords in all AIA Datasources from Weblogic admin console.

  6. Launch OUI installer and execute only configurations section using the OUI configuration assistant.

  7. Encrypt the passwords using CreateStore utility.

    1. i, vii, v, vi

    2. i, ii, iii and v

    3. i, ii and v

    4. i, vii, and vi

Answer: D

Explanation: First manually change the passwords in the file AIAInstallProperties.xml. Then we encrypt the passwords with the CreateStore utility.

Use Oracle Universal Installer (OUI) to apply the appropriate section.

Question No: 14

Which two statements are true about the purpose of Bill-of-Material on the AIA Project Workbench?

  1. Bill-of-Material has no significance.

  2. Bill-of-Material visually displays decomposition on UI.

  3. Bill-of-Material is the input to auto-generate the Deployment Plan.

  4. Bill-of-Material indicates the composite membership to a given project.

Answer: B,C

Explanation: B:In Project Lifecycle Workbench, seed data can be categorized into two areas:

  • Bill of material (BOM) data

    Bill of material seed data contains information about the SOA composites in a Project Lifecycle Workbench project. You can produce a BOM.xml file from the Project Lifecycle Workbench user interface (UI) based on seed data residing in the Project Lifecycle Workbench backend.

  • Functional decomposition data

    C: Deployment Plan Generator takes the following four command line inputs.

  • BOM.xml: The BOM (bill-of-material) file is exported from the Project Lifecycle Workbench UI for the projects that are selected. BOM.xml contains the annotations to the services that are specified by users. These annotations are read by the Deployment Plan Generator to generate the deployment plan for the selected services. This deployment plan is used to configure the required configuration and deploy the services to the FMW server.

  • ODIBOM.xml

  • File path for the Deployment Plan to be generated

  • File path of the HarvesterSettings.xml to be generated

    Oracle Fusion Middleware Concepts and Technologies Guide for Oracle Application Integration Architecture Foundation Pack:

    Working with Project Lifecycle Workbench Seed Data Generating Deployment Plans and Deploying Artifacts

    Question No: 15

    Which approach would you use to implement coordination of asynchronous activities in creating an EBF?

    1. Mediator

    2. Java

    3. WSDL

    4. BPEL

      Answer: D

      Explanation: How to Implement the EBF as a BPEL Service To implement the EBF:

      1. Create a new WSDL.

        Create a WSDL for the EBF following the EBF naming standards and the WSDL templates provided.

      2. Implement the EBF as a synchronous or asynchronous BPEL process.

      3. Enable error handling and logging.

      4. Enable extensibility points in the EBF.

        Reference: Oracle Fusion Middleware Concepts and Technologies Guide for Oracle Application Integration Architecture Foundation Pack:

        Designing and Constructing Enterprise Business Flows

        Question No: 16

        Identify the correct command to manually deploy Custom Built Services.

        1. ant -DDeploymentPlan = /home/oracle/Desktop/DD.xml-DpropertiesFile = lt; AIA_HOME

          gt;aia_instances/ lt; AIA_INSTANCEgt;/config/AIAInstallProperties.xml – flt;AIA_HOMEgt;/Infrastructure/Install/AID/AIAInstallDriver.xml -1

          /home/oracle/Desktop/Deploy.log

        2. ant-DDeploymentPlan=/home/oracle/Desktop/DD.xml-DPropertiesFile =lt; AIA_HOME

          gt;aia_instances/ lt; AIA_INSTANCEgt;/config/AIAInstallProperties.xml- flt;AIA_HOMEgt;/Infrastructure/Install/AID/AIAInstallDriver.xml

        3. ant-DDeploymentPlan=/home/oracle/Desktop/DD.xml- DPropertiesFile =lt; AIA_HOME

          gt;aia_instances/ lt; AIA_INSTANCEgt;/config/AIAInstallProperties.xml- 1

          /home/oracle/Desktop/deploy.log

        4. ant-DDeploymentPlan=/home/oracle/Desktop/DD.xml- flt;AIA_HOMEgt;/Infrastructure/Install/AID/AIAInstallDriver.xml- 1

          /home/ oracle / Desktop / deploy.log

          Answer: A

          Explanation: How to Deploy Custom-Built Services To deploy custom-built services:

          1. Run lt;AIA_HOMEgt;/aia_instances/lt;instance_namegt;/bin/aiaenv.sh command.

          2. Run the following command:

            ant -DDeploymentPlan=lt;absolute path of the filegt; – DPropertiesFile=lt;absolute path of the filegt; -f

            lt;AIA_HOMEgt;/Infrastructure/Install/AID/AIAInstallDriver.xml -l lt; absolute path of the log filegt;

  • The DeploymentPlan is the file that was generated in the previous step.

  • The PropertiesFile, AIAInstallProperties.xml, contains the details of the AIA environment and is located here: lt;AIA_HOMEgt;/aia_instances/lt;instance_namegt;/config.

    Reference: Oracle Application Integration Architecture, Development Guide

    Question No: 17

    Which two statements are true about Service Solution Component?

            1. EBO is an example of Service Solution Component.

            2. Service Solution Component can represent an existing service/composite implementation to be reused.

            3. Service Solution Component can represent a new service/composite implementation to be built.

            4. EBM is an example of Service Solution Component.

    Answer: B,C

    Explanation: B: You can reuse and update an existing Service Solution Component.

    Dumps4Cert 2018 PDF and VCE

    C: Select a Service Type value: Requestor ABCS, Provider ABCS, Enterprise Business Flow, Enterprise Business Service, Composite Business Process, or Others.

    Dumps4Cert 2018 PDF and VCE

    Reference: Oracle Fusion Middleware Concepts and Technologies Guide for Oracle Application Integration Architecture Foundation Pack:

    Working with Project Lifecycle Workbench

    Question No: 18

    What are the two potential extensibility points for a requester ABCS supporting a request/response MEP?

    1. Just before the transformation of ABM to EBM

    2. just before the invocation of the ABCS

    3. Just before the invocation of the application service

    4. just before the transformation of EBM to ABM

    Answer: A,D

    Explanation: For request/response Requester ABCS, you can hook your custom code to four extensibility points:

  • Just prior to the execution of transformation of application business message (ABM) to Enterprise Business Message (EBM). Use this configuration property name: ABCSExtension.PreXformABMtoEBM. (A)

  • Just prior to the invocation of the enterprise business service (EBS). Use this configuration property name: ABCSExtension.PreInvokeEBS.

  • Just prior to the execution of transformation of EBM to ABM and after invoking the EBS. Use this configuration property name: ABCSExtension.PostInvokeEBS. (D)

  • Just prior to the invocation of callback service or response return and transforming EBM to ABM. Use this configuration property name: ABCSExtension.PostXformEBMtoABM.

  • The third and fourth extension points are available only in ABCS implementing request- response pattern.

    Note:An ABCS, regardless of whether it is requester or provider specific, can invoke custom code a minimum of either two or four times during its execution. These serve as extensibility points.

    The ABCS supporting request-response pattern in either synchronous or asynchronous mode has four extensibility points. An ABCS supporting fire-and-forget patterns has two extensibility points. You can develop quot;add-insquot; and have them hooked to these extensibility points. These quot;add-insquot; – customer-developed services- behave as an extension to the delivered ABCS. Each extension point allows one hook so only a single customer extension can be plugged in.

    Reference: Oracle Fusion Middleware Concepts and Technologies Guide for Oracle Application Integration Architecture Foundation Pack:

    Developing Extensible ABCS

    Question No: 19

    Which statement best describes the relationship between JDeveloper and CAVS?

    1. CAVS is an extension for JDeveloper to help Jumpstart the development of AIA artifacts, such ABCSs.

    2. CAVS configuration settings can be changed from JDeveloper.

    3. JDeveloper provides wizards to set up simulator definitions.

    4. CAVS functionality is not integrated Into JDeveloper.

    Answer: D

    Explanation: During the service construction phase, Developers extend available AIA services, if needed, or design and develop new services.

    The tasks of this phase include the following tools:

    *The Composite Application Validation System (CAVS) supports process and service testing.

    * The Service Constructor

    *The error handling framework

    *The service solution components defined in the Project Lifecycle Workbenc

    Note 0: JDeveloper is a freeware IDE supplied by Oracle Corporation. It offers features for development in Java, XML, SQL and PL/SQL,HTML, JavaScript, BPEL and PHP. JDeveloper covers the full development lifecycle from design through coding, debugging, optimization and profiling to deploying.

    Note 1: For AIA development and testing, the setup of development and test environments

    consists of the following activities:

    • Set up Oracle JDeveloper for AIA.

      JDeveloper is the integrated development tool of choice.

    • Set up Oracle Fusion Middleware for AIA.

      The Oracle Fusion Middleware environment is for deploying the AIA service and artifacts and for running through all Quality Assurance test cases.

    • Set up AIA Workstation.

      AIA Workstation is the designated machine where the AIA Foundation Pack is set up.

      Note2:The Composite Application Validation System (CAVS) enables you to configure test data, execute tests, review test results, and migrate tests using the following user interface (UI) components: Test Definitions, Simulator Definitions, Group Definitions

      Question No: 20

      Which object is used to pass data from the EBF to the EBS and then on to the ABCS that accesses a provider system?

      1. CBP

      2. EBO

      3. EBM

      4. ABM

        Answer: C

        Explanation: The Oracle Application Integration Architecture (AIA) methodology for designing and implementing an EBF is contract first methodology. Hence, the contract must be defined and created before the implementation of the EBF.

        To define the contract:

        1. Identify the EBF.

        2. Identify the pattern for the EBF.

        3. Identify the Enterprise Business Message (EBM) to be used for the requests and responses (if any).

          Note: Any application invoking the Enterprise Business Services (EBSs) has to generate the EBM to pass the EBM as a payload to the EBS.

          At the most basic level, EBMs (Enterprise Business Messages) are the messages that are

          exchanged between two applications. The EBM represents the specific content of an EBO needed for performing a specific activity.

          Reference: Oracle Fusion Middleware Concepts and Technologies Guide for Oracle Application Integration Architecture Foundation Pack:

          Designing and Constructing Enterprise Business Flows

          Note #1: The Enterprise Business Flow (EBF) is used for implementing a business activity or a task that involves leveraging capabilities available in multiple applications. The EBF is about stringing together a set of capabilities available in applications to implement a coarse-grained business activity or task and composing a new service leveraging existing capabilities. The EBF involves only system-to-system or service-to-service interaction. The EBF has no activity that needs human intervention.

          In a canonical integration, the EBF is an implementation of an Enterprise Business Service (EBS) operation and calls other EBSs. It never calls an Application Business Connector Service (ABCS) or the applications directly. In other integration styles, the caller invoking the EBF can be either an application or any other service.

          Note #2: EBSs ( Enterprise Business Services) are the foundation blocks in Oracle Application Integration Architecture (AIA). An EBS represents the application or implementation-independent Web service definition for performing a business task, and the architecture facilitates distributed processing using EBS. Since an EBS is self-contained, it can be used independently of any other services. In addition, it can be used within another EBS.

          100% Dumps4cert Free Download!
          Download Free Demo:1z0-543 Demo PDF
          100% Dumps4cert Free Guaranteed!
          1z0-543 Dumps

          Dumps4cert ExamCollection Testking
          Lowest Price Guarantee Yes No No
          Up-to-Dated Yes No No
          Real Questions Yes No No
          Explanation Yes No No
          PDF VCE Yes No No
          Free VCE Simulator Yes No No
          Instant Download Yes No No

    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.