Q28. Beziehen Sie sich auf das Schaubild. Ein Unternehmen muss den Zugriff auf seine Kundendaten sowohl über eine mobile App als auch über eine Webanwendung ermöglichen, die beide Zugriff auf gemeinsame Felder sowie auf bestimmte eindeutige Felder benötigen.
Die Daten sind teilweise in einer Datenbank und teilweise in einem CRM-System eines Drittanbieters verfügbar.
Welche APIs sollten erstellt werden, um diesen Designanforderungen am besten gerecht zu werden?
A) Eine Prozess-API, die die Daten enthält, die sowohl für die Web- als auch für die mobilen Anwendungen benötigt werden, so dass diese Anwendungen sie direkt aufrufen und auf die benötigten Daten zugreifen können, was die Flexibilität bietet, in Zukunft weitere Felder hinzuzufügen, ohne dass API-Änderungen erforderlich sind
B) Eine Reihe von APIs (Erlebnis-API, Prozess-API und System-API) für die Webanwendung und eine weitere Reihe für die mobile Anwendung
C) Getrennte Erlebnis-APIs für die mobile und die Web-App, aber eine gemeinsame Prozess-API, die separate System-APIs für die Datenbank und das CRM-System aufruft
D) Eine gemeinsame Experience-API, die sowohl von der Web- als auch von der mobilen Anwendung genutzt wird, aber separate Prozess-APIs für die Web- und die mobile Anwendung, die mit der Datenbank und dem CRM-System interagieren
Richtige Antwort: Getrennte Erlebnis-APIs für die mobile und die Web-App, aber eine gemeinsame Prozess-API, die separate System-APIs für die Datenbank und das CRM-System aufruft
*****************************************
Gemäß der API-geführten Konnektivität von MuleSoft:
>> Erfahrungs-APIs sollten entsprechend den Bedürfnissen der einzelnen Verbraucher und ihrer Erfahrungen entwickelt werden.
>> Prozess-APIs sollten die gesamte Orchestrierungslogik enthalten, um die Geschäftsfunktionalität zu erreichen.
>> System-APIs sollten für jedes Backend-System erstellt werden, um dessen Daten freizugeben.
Referenz:
Eine Antwort hinterlassen