1.
Properties of synchronous messages [p86]
Correct Answer(s)
B. Will always be BE
C. In case of connection failures, we don't know if it was processed
E. Sender waits for a response
Explanation
Synchronous messages use EO queues, which means they are processed in the order they are received. They will always be BE (Best Effort) delivery, meaning there is no guarantee of delivery or error handling. In case of connection failures, we don't know if the message was processed or not. The PI (Process Integration) is responsible for handling any errors that may occur. Additionally, the sender waits for a response after sending the message.
2.
Properties of Asynchronous messages [p86]
Correct Answer(s)
A. Uses EO Queues
C. Sender can continue working after message is sent
D. Restart is possible only if sender and receiver support
Explanation
p86
3.
Web services runtime uses the following interface patterns
Correct Answer(s)
A. Stateless
B. Stateful
D. TUCC
Explanation
The correct answer is "Stateless, Stateful, TUCC." In web services runtime, there are different interface patterns that can be used. The first two options, "Stateless" and "Stateful," refer to the state management approach in web services. Stateless means that the server does not store any information about the client between requests, while stateful means that the server maintains client-specific information. The third option, "TUCC," is likely another interface pattern specific to web services runtime, but without further information, it is not possible to provide a detailed explanation.
4.
Proxy runtime uses the following interface patterns
Correct Answer(s)
C. Interface patterns are always possible.
E. Stateless XI 3.0 Compatible
Explanation
The given answer states that interface patterns are always possible. This means that regardless of the specific runtime being used, interface patterns can be implemented. The mention of "Stateless XI 3.0 Compatible" is unrelated to the statement and does not provide any additional information or context. Therefore, the correct answer is simply that interface patterns are always possible.
5.
Acknowledgements are only possible for async messages [p88]
Correct Answer
A. True
Explanation
p88
6.
The following acknowledgements are possible... [p88]
Correct Answer(s)
A. System
D. Application
Explanation
p88
7.
Request Acknowledgements are possible for
Correct Answer(s)
A. ABAP proxies
B. Java Proxies
C. Integration Processes
Explanation
Request acknowledgements are possible for ABAP proxies, Java proxies, and integration processes. These components allow for the communication between different systems and processes. By acknowledging the receipt of a request, these components ensure that the sender is aware that the request has been received and processed successfully. This helps in ensuring the reliability and integrity of the communication between systems. Additionally, some adapters and SWCVs (Software Component Versions) also support request acknowledgements.
8.
Return Acknowledgements are possible for
Correct Answer(s)
A. ABAP proxies
B. Java Proxies
C. Integration Processes
D. Some adapters
Explanation
p88
9.
Mapping program types include...[p115]
Correct Answer(s)
B. XSLT
C. ABAP-XSL
D. ABAP-CLASS
Explanation
115
10.
This type of mapping will carry out conversations or calculations
Correct Answer
B. Value Mapping
Explanation
114
11.
An Integration Scenario...(p123)
Correct Answer
B. Is realized as a Configuration Scenario
Explanation
p123
12.
In an Integration Scenario, an Action is associated with... [p124]
Correct Answer(s)
A. Outbound interface
C. Inbound Interface
Explanation
[p124]
13.
A sender proxy always uses the ______ pipeline
Correct Answer
C. Sender
Explanation
A sender proxy always uses the sender pipeline. The sender pipeline refers to the sequence of steps or processes that the sender proxy follows to send a message or data to the intended receiver. It ensures that the message is properly formatted, encrypted if necessary, and transmitted efficiently to the receiver. The sender pipeline is responsible for handling any necessary transformations or modifications to the message before it is sent. Therefore, in the context of this question, the correct answer is "Sender" because the sender proxy always uses the sender pipeline.
14.
A receiver proxy will always use a queue because the method can be coded
Correct Answer
B. False
Explanation
A receiver proxy will not always use a queue because the method can be coded in different ways depending on the specific implementation. It is not a requirement for a receiver proxy to use a queue, as there are other possible approaches that can be used. Therefore, the statement is false.
15.
The method of a proxy can be coded for
Correct Answer
C. Receiver proxies
Explanation
Receiver proxies are a type of proxy that are used to intercept and handle requests made to a receiver object. These proxies can be coded to perform additional tasks before forwarding the request to the receiver object, such as logging, security checks, or modifying the request parameters. This allows for separation of concerns and provides a way to add functionality to the receiver object without modifying its code directly. Therefore, the method of a proxy can be coded for receiver proxies.
16.
The message format for PI is [p159]
Correct Answer(s)
A. Based on SOAP
C. Has extra SAP proprietary tags
Explanation
p159
17.
Http://server:port/sap/xi/adapter_plain is [p161]
Correct Answer
D. HTTP ABAP adapter
Explanation
161
18.
The following values mean True in PI Java message mapping (boolean)
Correct Answer(s)
A. True
B. TRUE
D. 1
Explanation
These values are all valid representations of the boolean value "True" in PI Java message mapping. In Java, the boolean value "True" can be represented as "True" or "TRUE" (case-insensitive). It can also be represented as the integer value "1". Additionally, in some programming languages, the string value "Si" or the integer value "0" can be interpreted as boolean "True".
19.
For the sender file adapter we accidently deleted the sender agreement. Where will the messages fail?
Correct Answer
C. ABAP central pipeline Logical Routing
Explanation
If the sender agreement for the sender file adapter is deleted, the messages will fail in the ABAP central pipeline Logical Routing. The sender agreement is responsible for defining the communication parameters and settings between the sender adapter and the integration engine. Without the sender agreement, the integration engine will not be able to properly route the messages to the correct destination. Therefore, the messages will fail in the logical routing stage of the ABAP central pipeline.
20.
A routing condition can have the operators... [P170]
Correct Answer(s)
A. =
B. Not =
C. EX (Exists)
E. CP
Explanation
p170
21.
A boolean value of "Nein" will be
Correct Answer
B. False
Explanation
The boolean value of "Nein" will be false. In most programming languages, a boolean variable can only have two possible values: true or false. Since "Nein" is a German word meaning "no," it would typically be interpreted as false in a boolean context.