freundlicher, kann jeder unterscheiden zwischen -System api und Prozess api? Bitte geben Sie Antwort in Generic Bedingungen, wie ich nicht im Internet finden kann.Was ist der Unterschied zwischen dem System und Prozess-API Api
Antwort
Siehe diesen Link sehr nützlich sein, http://blogs.perficient.com/integrate/2016/05/02/an-overview-of-mulesoft-api-design/
Ein System api abstrahiert von einem vorhandenen System. Es spricht mit dem System in der Sprache des Systems (z. B. SOAP, direkte Java-Aufrufe, SAP-Aufrufe usw.). Nach außen hin bietet es eine saubere API (in der Regel REST mit http und json). Wenn Sie Ihre System-API erfolgreich implementieren, können Sie Ihr vorhandenes System gegen ein anderes/neues austauschen, ohne die API Ihrer System-API nach außen zu ändern: Implementieren Sie einfach eine neue System-API mit anderer Adapterlogik.
Ein Prozess api sollte REST auf "beiden Enden" sprechen. Es ruft ein oder mehrere System-Apis auf, um seine Aufgabe zu erfüllen. Die Prozess-API orchestriert verschiedene Jobs.
Wenn Sie mehr Informationen benötigen, eine Suche mit „api Konnektivität geführt“ wird
ich der Hauptunterschied denken ist, wo Sie Geschäftsprozesse und Regeln setzen/Logiken.
System-API, im Rahmen Ihres Entwurfs, sind atomare APIs, die verwendet werden, um APIs höherer Ebene (APIs für Erfahrung) zu erstellen. Die Prozess-API ist die Orchestrierungsschicht, auf der Sie mithilfe von Mulesoft-Flüssen Geschäftsprozesse oder Logik implementieren können.
System-API und Prozess-API sind Teil der API-LED-Konnektivität. Suche oder Abfrage zu validieren den Parametern
System-APIs tun die schwere Hubarbeit von CRUD Operationen
System API ist wie awrapper Dienst entweder in einer Hauptdatenbank oder saas Plattform
Prozess API Anwendungslogik beinhaltet. Prozess-APIs konzentrieren sich auf Geschäftslogik
- 1. Was ist der Unterschied zwischen Platten- und Buddy-System?
- 2. Was ist der Unterschied zwischen Win32-API und COM-API?
- 3. Was ist der Unterschied zwischen dem WebConfigurationManager und dem ConfigurationManager?
- 4. Was ist der Unterschied zwischen dem Standard- und dem Standardkonstruktor?
- 5. Was ist der Unterschied zwischen dem Betriebssystem und dem Kernel?
- 6. Was ist der Unterschied zwischen einem Mixin und dem Dekorationsmuster?
- 7. Was ist der Unterschied zwischen `==` und `ist`?
- 8. Was ist der Unterschied zwischen API Gateway und ESB?
- 9. Here-API Was ist der Unterschied zwischen NavigationManager.PositionListener und PositioningManager.OnPositionChangedListener
- 10. Was ist der Unterschied zwischen REST und API?
- 11. Was ist der Unterschied zwischen showFeedDialog und publishUserAction Facebook API?
- 12. Was ist der Unterschied zwischen Swagger-API und JAX-RS?
- 13. Unterschied zwischen system() und shell()
- 14. Was ist der Unterschied zwischen `&` und `ref`?
- 15. In Ansible, was ist der Unterschied zwischen dem Service und den System-Modulen?
- 16. Was ist der Unterschied zwischen OnStart und dem App Constructor
- 17. Was ist der Unterschied zwischen dem [OptionalField] und [NonSerialized]
- 18. Was ist der Unterschied zwischen dem neuen Operator und Class.newInstance()?
- 19. Unterschied zwischen System und Shell_Exec
- 20. Was ist der Unterschied zwischen:.! und: r !?
- 21. Was ist der Unterschied zwischen Difftime und '-'?
- 22. Was ist der Unterschied zwischen $ und $$?
- 23. Was ist der Unterschied zwischen Verilog! und ~?
- 24. was ist der Unterschied zwischen [[], []] und [[]] * 2
- 25. Was ist der Unterschied zwischen/* ... */und/** ... */
- 26. Was ist der Unterschied zwischen strcpy und "="?
- 27. Was ist der Unterschied zwischen ⊕ und + hier?
- 28. Was ist der Unterschied zwischen $ (...) und `...`
- 29. Was ist der Unterschied zwischen .Equals und ==
- 30. Was ist der Unterschied zwischen "$^N" und "$ +"?
Leider ist die Verbindung jetzt tot. Aus diesem Grund ist es immer eine gute Idee, einen externen Link zu zitieren oder zusammenzufassen. –