Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce Certified Platform Developer II (Plat-Dev-301) Exam - Topic 1 Question 87 Discussion

Actual exam question for Salesforce's Salesforce Certified Platform Developer II (Plat-Dev-301) exam
Question #: 87
Topic #: 1
[All Salesforce Certified Platform Developer II (Plat-Dev-301) Questions]

As part of point-to-point integration, a developer must call an external web service which, due to high demand, takes a long time to provide a response. As part of the request, the developer must collect key Inputs from the end user before making the callout. Which two elements should the developer use to Implement these business requirements?

Choose 2 answers

Show Suggested Answer Hide Answer
Suggested Answer: A, B

Contribute your Thoughts:

0/2000 characters
Rodrigo
4 months ago
A and C seem like the best fit for user inputs.
upvoted 0 times
...
Whitney
4 months ago
Surprised that Process Builder is even an option here!
upvoted 0 times
...
Joye
4 months ago
A is a must, but B is a bit tricky.
upvoted 0 times
...
Remona
5 months ago
I think C could work too, but not sure about D.
upvoted 0 times
...
Julianna
5 months ago
Definitely A and B for handling async calls.
upvoted 0 times
...
Kimberely
5 months ago
Process Builder seems less relevant for this scenario since it’s more about automation rather than user input and handling external calls.
upvoted 0 times
...
Alesia
5 months ago
Screen Flow sounds like a good option for gathering inputs, but I’m not sure if it can handle the asynchronous nature of the web service call effectively.
upvoted 0 times
...
Alison
5 months ago
I think a Lightning web component could be useful for collecting user inputs before the callout, but I’m not entirely confident about the second element.
upvoted 0 times
...
Monroe
5 months ago
I remember studying about Continuation objects in Apex for handling long-running web service calls, but I'm not sure if that's the best choice here.
upvoted 0 times
...
Lenna
5 months ago
I feel pretty confident about this one. The Apex Continuation object is designed to handle long-running asynchronous operations, which is exactly what we need here. And the Lightning web component is perfect for collecting the user inputs before making the callout.
upvoted 0 times
...
Dalene
5 months ago
Process Builder? Really? I don't think that's the right tool for this scenario. It's more for automating simple processes, not handling complex integrations with external services. I'd go with the Apex Continuation and the Lightning web component.
upvoted 0 times
...
Ocie
5 months ago
Hmm, I'm leaning towards the Lightning web component and the Screen Flow. The web component can handle the user input collection, and the Screen Flow can orchestrate the overall process, including the callout to the external service.
upvoted 0 times
...
Rodolfo
6 months ago
I'm a bit confused by the question. Is the Lightning web component just for collecting the user inputs, or does it also need to handle the callout to the external service? I'm not sure which two elements I should choose.
upvoted 0 times
...
Naomi
6 months ago
I think the key here is to use a solution that can handle the long response time from the external web service. The Continuation object in Apex seems like a good option to manage the asynchronous callout.
upvoted 0 times
...
Alverta
6 months ago
Alright, let's do this! The key is to focus on the event details and match them up with the module capabilities. I've got a good handle on the Deep Security modules, so I'm feeling confident about this one.
upvoted 0 times
...
Willodean
6 months ago
This seems like a straightforward sampling question. I think I'll go with stratified random sampling since we have a large customer base and want to split it into a test and control group.
upvoted 0 times
...
Enola
6 months ago
I feel like I've seen 3D Views being used for that sort of thing, but Elevations definitely sounds right for where you can't place them.
upvoted 0 times
...
Cyril
2 years ago
I believe Screen Flow may also be useful for collecting key inputs from the end user before making the callout.
upvoted 0 times
...
Tresa
2 years ago
What about using a Quidditch broom to call the web service? I heard that's the latest Salesforce technology. Joking aside, B and C seem like the way to go.
upvoted 0 times
...
Marcelle
2 years ago
Ha! Process Builder? Really? That's like trying to use a hammer to screw in a lightbulb. A and C all the way!
upvoted 0 times
Pamella
2 years ago
C) Screen Flow
upvoted 0 times
...
Tresa
2 years ago
A) Lightning web component
upvoted 0 times
...
Marsha
2 years ago
C) Screen Flow
upvoted 0 times
...
Alison
2 years ago
A) Lightning web component
upvoted 0 times
...
Vallie
2 years ago
C) Screen Flow
upvoted 0 times
...
Trina
2 years ago
A) Lightning web component
upvoted 0 times
...
...
Thomasena
2 years ago
I agree with Lightning web component, but we also need Apex methods that return Continuation object for handling the long response time.
upvoted 0 times
...
Tracey
2 years ago
I'm not sure about B. Isn't that for long-running Apex jobs? I think A and C are better options here.
upvoted 0 times
Domonique
2 years ago
C) Screen Flow
upvoted 0 times
...
Alba
2 years ago
A) Lightning web component
upvoted 0 times
...
...
Ressie
2 years ago
Definitely B and C! Async Apex and Flows are perfect for handling long-running external service calls.
upvoted 0 times
Edgar
2 years ago
C) Screen Flow
upvoted 0 times
...
Vanesa
2 years ago
B) 2 Apex method that returns a Continuation object
upvoted 0 times
...
...
Stefania
2 years ago
I think we should use Lightning web component for this.
upvoted 0 times
...
Charlene
2 years ago
Hmm, I don't know, the Process Builder option seems a bit odd for this kind of scenario. I can't really see how that would fit in with the requirement to collect user input.
upvoted 0 times
...
Judy
2 years ago
You know, I was thinking the same thing. The Screen Flow could be a nice way to handle the UI, and then the Apex Continuation object could manage the asynchronous web service call.
upvoted 0 times
Catarina
2 years ago
C) Screen Flow
upvoted 0 times
...
Laurel
2 years ago
B) 2 Apex method that returns a Continuation object
upvoted 0 times
...
...
Marge
2 years ago
Ooh, I bet the Screen Flow option could be really useful here. The developer could use that to collect the user input, and then kick off the web service call in the background.
upvoted 0 times
...
Jovita
2 years ago
Yeah, the options given seem to point towards using some kind of asynchronous processing. I'm guessing the Continuation object in Apex might be a good choice, but I'm not sure how that would integrate with the user input collection.
upvoted 0 times
...
Mitzie
2 years ago
I agree, the key here is to avoid blocking the user while waiting for the web service response. I think the developer should use a combination of approaches to achieve this.
upvoted 0 times
...
Mollie
2 years ago
Hmm, this question seems focused on handling long-running web service calls. I think the developer needs a way to collect user input and then asynchronously process the request without locking up the user interface.
upvoted 0 times
...

Save Cancel