Ein Client -Server-Architektur hat unterschiedliche Interpretationen aber die häufigsten Definitionen enthalten vier Schichten. Ein Software-Entwickler muss die vier Schichten zu verstehen , um eine Client-Server- Corporate -Lösung entwerfen . Data Capture
Die Datenerfassung Schicht befasst sich mit Umwandlung von Daten aus einer menschlichen Darstellung mit einem Computer Darstellung . Diese Schicht befasst sich mit der Dateneingabe von dem Benutzer über eine Tastatur , Maus und andere Computer- Eingabegeräte.
Business Rules
Die Geschäftsregeln Schicht ist stark in Datenvalidierung beteiligt . Diese Schicht nicht mit der Software interagieren , sondern Daten überprüft , um sicherzustellen, es ist in einer sinnvollen Form . Die meisten Business- Regeln werden im Rahmen des Programms codiert.
Application Interface
Diese Schicht beteiligt ist , um die Daten aus einem geschäftlichen Kontext zu einer Technologie Kontext zu konvertieren. Die letzte Schicht müssen die Daten in einem Kontext -Technologie sein .
Application Server
Die Aufgabe dieser Schicht ist es, die Technologie Kontext-Daten zu verarbeiten. Diese Schicht wird bei der Speicherung von Daten oder irgendeine Art der Berechnung des Ergebnisses beteiligt. Diese Schicht manipuliert Daten über Mathematik, Naturwissenschaften oder Sprachen, die Computer nur Computer verstehen kann .