New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Arcitura Education S90.09 Exam - Topic 8 Question 12 Discussion

Actual exam question for Arcitura Education's S90.09 exam
Question #: 12
Topic #: 8
[All S90.09 Questions]

Service Consumer A sends a message to Service A (1), which then forwards the message to Service B (2). Service B forwards the message to Service C (3), which finally forwards the message to Service D (4). Services A, B, and C each contain logic that reads the content of the message and, based on this content, determines which service to forward the message to. As a result, what is shown in the Figure is one of several possible runtime scenarios.

Currently, this service composition architecture is performing adequately, despite the number of services that can be involved in the transmission of one message. However, you are told that new logic is being added to Service A that will require it to compose one other service in order to retrieve new data at runtime that Service A will need access to in order to determine where to forward the message to. The involvement of the additional service will make the service composition too large and slow. What steps can be taken to improve the service composition architecture while still accommodating the new requirements and avoiding an increase in the amount of service composition members?

Show Suggested Answer Hide Answer
Suggested Answer: C

Contribute your Thoughts:

0/2000 characters
Rodrigo
4 months ago
Intermediate Routing could streamline things nicely!
upvoted 0 times
...
Hui
4 months ago
Not sure if removing Service B is the best move.
upvoted 0 times
...
Daren
4 months ago
Surprised they didn't mention caching! That could help too.
upvoted 0 times
...
Yesenia
4 months ago
I think the Asynchronous Queuing pattern is a bit overkill here.
upvoted 0 times
...
Yen
5 months ago
Centralizing rules sounds smart! Less complexity.
upvoted 0 times
...
Sylvia
5 months ago
Identifying information in databases could be a good strategy, but I'm worried that might not capture everything. Evaluating email and electronic systems seems like the most comprehensive approach to me.
upvoted 0 times
...
Nicholle
5 months ago
This is a good opportunity to demonstrate my understanding of XML validation and the xml:id attribute. I'll carefully consider each option and select the two that are most problematic.
upvoted 0 times
...
Linsey
5 months ago
This seems like a straightforward question about the Service Loose Coupling principle. I'll need to think carefully about the relationship between the service contract, consumers, and what the service encapsulates.
upvoted 0 times
...

Save Cancel