Frage

    

Diese Frage bereits eine Antwort hier:

         

Ich bin verwirrt über diese beiden Begriffe. Was bedeuten diese beiden Begriffe? Was ist der Unterschied zwischen Schicht und Tiere?

War es hilfreich?

Lösung

Manchmal sie Menschen nutzen austauschbar, aber in meinem Kopf eine Schicht ist eine logische Trennung (GUI, Datenzugriff, Geschäftslogik usw.) und ein Tier ist eine physikalische Trennung (separate Server ... dh Webserver, Datenbankserver usw.).

Sehen Sie Einträge in Wikipedia: Mehrstufige Architektur vs Mehrschichtige Architektur

Andere Tipps

Tier wird häufig in Bezug auf die 3-Tier-Anwendungen (GUI, Business-Objekte / Logik, Datenbankzugriff) oder n-Tier-Anwendungen verwendet. Oft in Zeiten eine 3-Tier-Anwendung zu diskutieren, wird jemand „Schicht“ verwenden, wenn auf einen der Stufen Bezug genommen wird, wie die „Business-Schicht“ oder „Datenbank-Zugriffsschicht“. Sie werden oft synonym verwendet. Zwar gibt es wahrscheinlich technische Definitionen dieser ihnen die unterscheiden, würde ich auf sie nicht verzetteln. Oft nehmen diese Begriffe auf einen anderen Geschmack in unterschiedlichen Kontexten.

Als solche möchte ich weitere Begriffe klären, wenn sie im täglichen Gespräch mit. Wenn ich "Dienst" sagen könnte es bedeuten "Windows Service", "WCF Service", "Einige SOA Art von Service" oder "Web-Service". Also ich würde nie sagen, nur „Service“, weil die Person, die ich vielleicht in einer anderen redete interpretieren und dann werden wir auf ganz anderen Seiten sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top