Startseite > Archiv > Die Evolution von Mehrschichtarchitekturen

Die Evolution von Mehrschichtarchitekturen

dotnetpro 4/2005 Von Torsten Zimmermann erschienen in dotnetpro 4/2005 auf Seite 118
Code: A0504Microkernel
1 Bewertung(en):

Mehrschichtige Architekturen sind die unangefochtenen Spitzenreiter beim Entwurf großer Anwendungen. Doch es ist Zeit, dieses Modell zu hinterfragen. Microkernel-Architekturen könnten der nächste Schritt in der Entwicklung von Basisarchitekturen sein.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

118_Microkernel_jp_ws_kf_ws02   1184   1204   1224   2004   2005119   2005121   200514   2005www   A0504Microkernel   Abarbeiten   Abbildung   aber   Abfragen   abgegrenzen   abgeleiteten   abgestürzter   abgrenzen   Abgrenzung   Abhängigkeit   Ableitun   abstract   abstrakte   abstrakten   Abstraktion   Abteilung   Abteilungen   Achse   adaptieren   Administrato   Administrator   akademischen   aktuelle   Algorithmen   alle   allgemein   also   anbieten   andere   anderen   anderes   andernfalls   anders   ändert   angemeldeten   angepassten   angesehen   angezeigt   Angriffsfläche   anhand   Ansatz   Ansatzes   anschließend   ansprechen   Anteile   Anwen   Anwender   Anwendun   Anwendung   Anwendungen   anwendungs   Application   ApplicationReports   appReport   Arbeit   arbeitet   Arbeitsspeichers   Archi   Architektur   Architekturen   Aspekt   Aspekte   auch   Aufga   Aufgaben   aufgerufen   Aufruf   Aufrufe   Aufrufs   aufwändig   aufzulö   aufzurufen   ausforderung   Ausfüh   ausführ   ausführbaren   ausführt   Ausführung   Ausführungs   Ausführungspfade   Ausgangsbasis   ausgeführt   ausgesprochen   Ausmaß   ausnutzen   außer   Ausweg   Auswirkungen   auszeichnen   Autor   Basic   Basisarchitekturen   bedeutet   Begriff   Beide   beiden   beim   Beispiel   Beispiele   beispielsweise   bekommen   beliebige   Benut   Benutzer   Benutzers   Bereich   Bereiche   Bereichen   bereit   bereitge   bereitgestellteAPI   bereits   bereitstehenden   bereitzustellen   Bericht   Berichtsklassen   Berliner   berücksichtigen   beschäftigt   beschie   beschränkt   beschreiben   beschreibt   beschriebene   besondere   besondern   Besonders   besser   Bestätigung   bestehen   besteht   bestimm   bestimmte   bestimmten   beteiligten   Betriebs   Betriebssys   Betriebssyste   Betriebssystem   Betriebssysteme   Betriebssystemen   Betriebssystemkern   Betriebssystems   bewährt   bezeichnet   Bezeichnung   Bibliotheken   bieten   bietet   bildet   Bindung   bleiben   bleibend   Blick   bliert   bool   bung   chanismen   charakteristische   chen   cher   cherheit   chitektur   chitekturen   class   Client   Clients   Code   Columns   Computers   crokernel   crosoft   dabei   dafür   dagegen   daher   Dahinter   damit   dann   darauf   darf   darin   darstellen   dass   data   DataRow   Datasource   DataTable   Daten   Datenbank   definiert   definierte   Definition   demnach   denen   denjenigen   denn   Dennoch   derartige   derartigen   deren   derFunktionalitäten   derhäufig   dern   Desktop   dessen   Detailverbesserungen   deut   deutlich   dies   diese   diesem   diesen   dieser   dieses   dieVer   differenzieren   Differenzierung   digkeit   Dinge   dingungen   direkt   doch   Dort   dotnetpro   dreischichtige   Dritte   dularisierung   dungen   durch   durchaus   dynamisch   dynamischen   Ebenso   effektive   Eigenschaft   eigentliche   einander   eindeutigen   eine   einem   einen   einer   eines   einfach   einfache   einfachen   eingeführt   eingeschränkte   einsehr   einzelnen   elementaren   Elemente   else   empfinden   endregion   entgegen   entladen   entlädt   entscheiden   Entscheidung   entsprechenden   entsteht   Entwickeln   entwickelte   Entwickler   Entwicklung   Entwicklungsumgebung   Entwurf   Entwurfsmuster   erbung   erfolgen   erfolgt   erfordert   erforderte   ergeben   erheblich   erkennen   erkennt   erledigen   erlogik   ermitteln   erneute   errei   erscheint   ersichtlich   erst   erste   erstellen   erstellt   erweitern   erweitert   etwa   etwas   Evolution   Existenzberechtigung   fach   fähigkeit   falsch   false   fang   favorisierte   Fazit   fehlen   Fehlertoleranz   Fehlverhalten   fein   fest   Festplatten   FillTable   finden   Firma   flexibel   Flexibilität   flexibler   Fokussierung   folgende   folgender   Folgendes   folgt   formuliert   Fortschrittliche   Frage   fragen   Frontend   frühen   Frühzeiten   fügbaren   führen   führt   führungsobjekten   füllen   Fundament   Funk   funktio   Funktionalität   Funktionalitäten   Funktionen   funktionieren   funktioniert   Funktionsaufrufe   Funktionsmatrix   Funktionsum   Funktionsweise   gaben   ganz   ganze   geben   geführt   Gegensatz   gegenüber   gegliedert   gehend   gehö   gehört   geladen   gelegt   geleitet   geliefert   gelten   gemeint   genannt   genannte   genaue   genauso   gende   genen   genheit   genügen   gerade   geradlinige   geringfügig   gesamte   Gesamtzahlen   Geschäftsbe   Geschäftsbereiche   Geschäftsbericht   Geschäftsregeln   Geschäftsregelschicht   Geschäftszahlen   gescheut   geschieht   Geschwin   gestellt   gestört   gesundes   GetCurrent   getrennt   GetReport   GetType   gewor   gibt   gilt   glei   gleich   gleichen   gleichzeitig   gleichzeitige   Grafikausgabe   Grafikkarten   grammfluss   grdResult   greifer   griff   große   großer   größeren   Grund   Gründen   Grundlage   grundsätzliche   Grundvorausset   Grundvoraussetzung   Gruppenzugehörigkeit   Gültigkeit   gung   gute   gutes   haben   hängt   Hardware   hätten   häufig   häufiger   Hauptaufgaben   Heilsbringer   heißt   heit   heran   herauskristallisiert   hergestellt   heute   heutige   hier   hierbei   hierfür   HighTech   hilft   hinterfragen   HiSolu   hisolutions   hohe   horizontalen   identifizieren   Ihre   immer   imple   Implemen   implementieren   implementierende   implementiert   Implementierung   Implementierungen   implReport   imVordergrund   Informationen   Inneren   innerhalb   Insofernmüssen   instal   Installation   intensiv   inter   interaktiv   interessant   interessiert   interface   Internal   interne   internen   Interner   IReportService   irgendeine   IsInRole   Jahre   Jahren   Jahres   Jede   jedem   jeder   jedoch   jemand   jemanden   jeweiligen   Kandidaten   kann   kaum   kein   keine   keiner   Kenntnis   Kernel   KernelMode   Kernels   klar   klaren   klas   Klasse   Klassen   Klassiker   kleine   kleinen   kommen   Kommu   kommuniziert   Kompatibi   Kompilieren   komplexere   Komplexität   kompliziert   Konfiguration   konkre   konkrete   können   könnten   Konstellationen   konstruiert   Konstruktion   Konzept   konzeptionellen   konzipieren   konzipiert   Kriterien   laden   lädt   Lage   lange   langer   langlebige   lassen   lässt   läuft   Lebenslauer   lediglich   legt   Leis   Leistungsmerkmal   leitet   lernen   letzten   letztendlich   Level   lich   liche   licher   lichere   lichst   liebig   liefert   liegen   liegt   lierende   Linie   Linux   Listing   litätstest   lösungen   machen   male   Manage   ManagementReport   Manager   Mangeldiagnose   mangelhafter   Mecha   Mechanismen   Mechanismus   mehr   Mehraufwand   Mehrschichtarchitekturen   mehrschichtige   mehrschichtiger   meinsamkeiten   Member   mentiert   mentReport   Message   Methode   Methoden   Micro   Microker   Microkernel   Microkernels   Microsoft   mieren   ministrator   ministratoren   Mischung   Mitglied   Mittel   Mitteln   modell   moderne   Modi   Modul   Module   Moduls   Modus   möglich   mögliche   möglichen   mögliches   Möglichkeit   Möglichkeiten   Monolith   Monolithen   Motorhaube   muss   müssen   musste   Muster   mv_fIsAdmin   nach   nachhaltig   Nachrichten   nächst   nächste   nagement   nagementReport   nahe   Name   namischer   nannt   Neben   nels   Netzwerk   neue   neuen   neuer   neues   NewRow   nicht   niemals   nikation   nimmt   nismen   noch   normale   normalerweise   Notebook   nötige   notwendig   notwendigerweise   Notwendiges   nungsprinzip   nutzergruppe   oben   Oberfläche   obigen   Objekte   objIdentity   objPrincipal   obwohl   oder   Offline   öffnen   Ohne   online   Optimum   Ordnungsprinzip   override   Parent   periphe   Peripherie   Pfade   Philosophie   piell   piliert   Planung   Platzierung   plementierung   plementierungen   praktisch   Praxis   Prinzi   Prinzip   Prinzipiell   private   Privilegien   privilegierter   Probleme   Program   Programmcode   Programme   Programmierung   Programming   protected   Prozeduren   Prozessen   Prozessverwaltung   prüfen   public   Queue   Rahmenbedingungen   rant   reagieren   Reak   recht   Regel   Region   reiche   reicht   relevant   rengruppe   Report   Reportklassen   Ressource   Ressourcen   return   rich   richti   richts   rollenspezifische   Rollenzugehörigkeit   Rows   rungspfaden   ruppiger   sammenführen   samten   sämtlicher   sauber   sche   scheidung   Schema   Schich   Schicht   Schichten   Schichtung   schiedliche   schieht   schlechter   schließlich   schneller   Schnitt   Schnittstelle   Schnittstellen   schon   schönes   schreibt   Schritt   schwer   Schwerpunkte   schwieriges   Schwierigkeit   schwierigste   sehen   Sehr   sein   seine   Seit   Seite   selbst   selten   Senden   Server   Servern   setzen   setzt   seWeise   sich   sicher   Sichere   Sicherer   Sicherheit   Sicherheitsanforderungen   sicherlich   Sicht   siehe   sind   Situation   soft   Software   soll   Sollte   somit   sondern   sonders   Sonst   sorgen   sorgt   sourcenzugriffe   sowohl   space   Speicherbereich   Speicherlei   speichert   Speicherverwaltung   Spezialisten   spezifi   Spezifikation   spezifisch   spezifizieren   spezifiziert   spielsweise   Spitzenreiter   sprachen   spricht   Stabilität   stammt   Standardrollen   Standardvokabular   ständig   stark   starten   Stattdessen   steckt   steht   steigender   stellen   stellt   stelltes   Steu   Steuerlogik   Steuerung   strakte   string   Struktur   strukturelle   strukturierten   Stück   stur   system   Systemarchitekt   Systembedingungen   Systemen   Systems   Systemumge   Tabelle   table   tblResult   Technik   Technologien   Teil   teilen   teilter   tektur   tekturen   Template   tems   temumgebungen   tern   testen   this   Thread   tieren   tiert   tierungen   tionalitäten   tions   tionsfähigkeit   Tole   Torsten   Trans   transparent   Trei   Treiber   Treibers   Trend   trennen   trennt   triebssystem   triebssystems   Trotz   trotzdem   tung   Typen   TypeOf   über   Überblick   überlagern   übermittelt   Übersicht   Übersichtlichkeit   Überspitzt   übertrieben   übrig   UhrSeite   Umfang   Umgang   Umgebung   umgehen   umgesetzte   umgesetzten   umsetzen   Umsetzung   umzu   umzusetzen   unabhän   unabhängig   unangefochtenen   unerwähnt   unter   untereinander   unterliegt   Unternehmen   unterscheiden   Unterscheidung   Unterschiede   unterschiedlich   unterschiedliche   unterste   unterstützung   ursprüng   User   UserMode   UserReport   Variablen   Variante   Varianten   veränderte   Verantwortung   Verbindung   verbunden   Verfahren   verfolgt   Verfü   verfügen   Verfügung   vergange   vergangenen   verhilft   verhindern   verhindert   Verle   verlieren   verliert   verlockendes   Vermutung   vern   versagt   verschie   versetzt   verstehen   versus   verteilte   Verteilung   verwaltet   Verwaltung   verwendet   verzweigt   viel   viele   vielen   vielleicht   vielmehr   Vielzahl   virtuos   Visual   void   voll   vollkommen   vollständigen   Voraussetzung   Voraussetzungen   vorbehalten   Vorder   Vordergrund   voreilige   vorgegeben   Vorhaben   vorkommender   Vorteil   Vorteile   wacht   Während   waltung   ware   wäre   Warten   weder   Wege   weil   weise   weit   weitem   weiter   weitergereicht   welche   welcher   wender   wendige   wendungen   wenig   weniger   Wenn   werden   Wert   wesentlich   Wesentlichen   wesentlichste   wichtig   wichtige   wicklung   wieder   wiederum   WINDOWS   WindowsBuiltInRole   WindowsIdentity   WindowsPrincipal   wird   wirken   Wirrwarr   Wissen   wobei   wofür   wohl   Wozu   Wünschenswert   wurde   xibel   Zahlen   zahlreiche   zeichnen   zeichnet   zeigt   Zeit   Zeitpunkt   zelne   Ziel   ziemlich   zige   Zimmermann   Zugehörigkeit   zugreifen   Zugriff   Zugriffe   Zugriffs   zugrunde   zunächst   zung   Zuordnung   zurVerfügung   Zusätzlich   Zustände   zustimmen   zuverlässig   zuvor   zwei   zweite   zwischen

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen