UiARD Exam QuestionsBrowse all questions from this exam

UiARD Exam - Question 45


A developer met with a rental car company to review their business requirements which takes reservations from a Microsoft Outlook email box. The company has indicated the following occurs in their application:

1. Login to the rental car company's desktop application

2. Navigate to the Rental Requests section

3. Get emails from their Microsoft Outlook account

4. Extract data from the current email and add it to the queue

5. For each Queue Item:

- a) Navigate to the Reservations section

- b) Add the booking details into the Reservations section

- c) Close the current reservation and move to a new one

6. Log out and close the company's application

The developer needs to create a process using the Dispatcher/Performer architecture for the company.

Which steps will be included in the Dispatcher process?

Show Answer
Correct Answer: C

To create a process using the Dispatcher/Performer architecture, the Dispatcher process is responsible for extracting information and queueing it for the Performer. Here, the Dispatcher would handle retrieving emails from the Microsoft Outlook account (step 3) and extracting data from the current email and adding it to the queue (step 4). Steps 1 and 2, involving logging into the desktop application and navigating to the Rental Requests section, are more aligned with actions performed for each individual transaction, which should be part of the Performer's tasks.

Discussion

9 comments
Sign in to comment
vicente_diaz11Option: C
Jul 26, 2024

The correct answer is C. To extract email data and upload it to the Queue (step 4), you must extract the emails from Outlook (step 3). Step 1 (login App) it will be used in the Performer to register the transaction items.

Herman62639Option: C
Aug 30, 2024

The given answer is not correct. The dispatcher should not log into the desktop application. This should be part of the performer. If the performer runs on a different environment or the next day it will fail as it does not know what to do with the data. Best practice would be to have actions like this, that are relevant to the process, in the performer.

Engineer24Option: C
Nov 20, 2024

First and second step are part of the Performer, not Dispatcher :)

LarcAi_TrainingOption: B
May 23, 2024

The given answer is the correct one.

Tharaka
Jun 23, 2024

This is a little bit confusing the question does not say they have integrate the outlook email box with the company application

Mariemily
Jul 17, 2024

C. 3-4

MirjalolOption: B
Jul 17, 2024

1-4 so given answer is correct

Mirjalol
Jul 17, 2024

again poorly written question :( why we need to add 1-2 to dispatcher? Like outlook is integrated with company application? There is no information about that. C is also correct in this context for f*** sake

kobusdpOption: B
Aug 9, 2024

Given Answer is correct

IngvarnOption: B
Nov 6, 2024

Obviously B

Ingvarn
Nov 22, 2024

Not B, C