gute Praxis: REST-API, die als Schnittstelle zwischen dem interface-layer und business layer?

Ich dachte über die Architektur einer web-Anwendung, die ich Plane auf dem Bau und ich fand mich denken, eine Menge über ein core-Teil der Anwendung. Da werde ich erstellen möchten, zum Beispiel eine android-Anwendung darauf zugreifen, dachte ich bereits über eine API.

Angesichts der Tatsache, dass ich möchte, um eine externe API für meine Anwendung aus Tag ein, ist es eine gute Idee zu verwenden, dass die API als Schnittstelle zwischen dem interface-layer (web) und der business-Schicht von meiner Bewerbung? Dies bedeutet, dass auch die wichtigste Schnittstelle meiner Anwendung den Zugriff auf die Daten durch die API. Was sind die Nachteile dieses Ansatzes? Leistung?

Im Allgemeinen, wenn man den Aufbau einer web-Anwendung, die wahrscheinlich benötigt, um in unterschiedlicher Weise zugegriffen, ist es ein gutes architektonisches design haben eine API (web-service) als Schnittstelle zwischen dem interface-layer und business layer? RUHE ist ein gutes "Werkzeug" für?

InformationsquelleAutor Mario Duarte | 2010-09-24

Schreibe einen Kommentar