An Entity of Type: company, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In software engineering, multitier architecture (often referred to as n-tier architecture) is a client–server architecture in which presentation, application processing and data management functions are physically separated. The most widespread use of multitier architecture is the three-tier architecture.

Property Value
dbo:abstract
  • Vícevrstvá architektura označuje v softwarovém inženýrství aplikace, jejichž funkčnost netvoří jeden celistvý program, ale více vzájemně spolupracujících vrstev, které běží zpravidla na různé výpočetní infrastruktuře. Příkladem může být internetový obchod, jehož klientská část běží v prohlížeči uživatele, aplikační logika na webovém či a data (např. popis prodávaných produktů a objednávky) jsou uložena v databázovém serveru. Sousedící vrstvy spolupracují přes definovaná rozhraní a mohou proto být zaměňovány, aniž by to mělo dopad na funkčnost celé aplikace. Přenos dat mezi vrstvami je součástí architektury. Bývá založen na standardních protokolech a technologiích, jako jsou , , , sokety, UDP nebo webové služby. (cs)
  • في هندسة البرمجيات (software engineering)، البنية متعددة الطبقات (multi-tier architecture) (غالبا ما يطلق عليها البنية ذات ن طبقة n-Tier Application) هي بنية تعتمد مفهوم الخادم - العميل يفصل فيها منطقيا بين واجهة الاستخدام المعروضة وإجراءات المعالجة في التطبيق، وإجراءات إدارة البيانات. تقدم التطبيقات متعددة الطبقات نموذجا للمطورين لبناء تطبيقات مرنة وقابلة لإعادة الاستخدام حيث يمكن تقسيم التطبيق إلى طبقات منفصلة ومستقلة فعند الحاجة لإضافة طبقات أو تعديلها لا توجد حاجة لإعادة كتابة التطبيق بالكامل من جديد. على سبيل المثال، تطبيق يستخدم الطبقة الوسيطة (middleware) لخدمة طلبات البيانات بين المستخدم وقاعدة البيانات تستخدم بنية متعددة المستويات.الاستخدام الأكثر انتشارا لـ «بنية متعددة الطبقات» هو بنية ذات ثلاثة مستويات أو طبقات. مفهومي الطبقة والمستوى(layer and tier) لهما نفس المعنى ويستخدمان بالتبادل. ولكن يوجد وجهات نظر ترى أن هناك فرقاً بين المصطلحين، وأن طبقة (layer) هو بناء منطقي للعناصر التي تكون حلول البرمجيات، في حين أن الطبقة(tier)هي ميكانيكية للبناء المادي للبنية التحتية للنظام. (ar)
  • La programación por capas es un modelo de desarrollo software en el que el objetivo primordial es la separación (desacoplamiento) de las partes que componen un sistema software o también una arquitectura cliente-servidor: lógica de negocios, capa de presentación y capa de datos. De esta forma, por ejemplo, es sencillo y mantenible crear diferentes interfaces sobre un mismo sistema sin requerirse cambio alguno en la capa de datos o lógica. La ventaja principal de este estilo es que el desarrollo se puede llevar a cabo en varios niveles y, en caso de que sobrevenga algún cambio, solo afectará al nivel requerido sin tener que revisar entre el código fuente de otros módulos, dado que se habrá reducido el Acoplamiento informático hasta una interfaz de paso de mensajes. Además, permite distribuir el trabajo de creación de una aplicación por niveles; de este modo, cada grupo de trabajo está totalmente abstraído del resto de niveles, de forma que basta con conocer la API que existe entre niveles. En el diseño de sistemas informáticos actual se suelen usar las arquitecturas multinivel o programación por capas. En dichas arquitecturas a cada nivel se le confía una misión simple, lo que permite el diseño de arquitecturas escalables (que pueden ampliarse con facilidad en caso de que las necesidades aumenten). El más utilizado actualmente es el diseño en tres niveles (o en tres capas). (es)
  • Die Schichtenarchitektur (auch Schichtenmodell oder Schichtenmuster) ist ein häufig angewandtes Strukturierungsprinzip für die Architektur von Softwaresystemen. Dabei werden einzelne Aspekte des Softwaresystems konzeptionell einer Schicht (engl. tier oder layer) zugeordnet. Die erlaubten Abhängigkeitsbeziehungen zwischen den Aspekten werden bei einer Schichtenarchitektur dahingehend eingeschränkt, dass Aspekte einer höheren Schicht nur solche tieferer Schichten verwenden dürfen. Ein System mit Schichtenarchitektur bezeichnet man auch als „mehrschichtig“. Die den Schichten zugeordneten Aspekte können dabei je nach Art des Systems oder Detaillierungsgrad der Betrachtung z. B. Funktionalitäten, Komponenten oder Klassen sein. (de)
  • L'architecture en couches est un style architectural d'application informatique. (fr)
  • In software engineering, multitier architecture (often referred to as n-tier architecture) is a client–server architecture in which presentation, application processing and data management functions are physically separated. The most widespread use of multitier architecture is the three-tier architecture. N-tier application architecture provides a model by which developers can create flexible and reusable applications. By segregating an application into tiers, developers acquire the option of modifying or adding a specific tier, instead of reworking the entire application. A three-tier architecture is typically composed of a presentation tier, a logic tier, and a data tier. While the concepts of layer and tier are often used interchangeably, one fairly common point of view is that there is indeed a difference. This view holds that a layer is a logical structuring mechanism for the conceptual elements that make up the software solution, while a tier is a physical structuring mechanism for the hardware elements that make up the system infrastructure. For example, a three-layer solution could easily be deployed on a single tier, such in the case of an extreme database-centric architecture called RDBMS-only architecture or in a personal workstation. (en)
  • 多層アーキテクチャ(たそうアーキテクチャ、英: multitier architecture)とは、ソフトウェアアーキテクチャパターンである。 アプリケーションを複数の"層"に分け、それらを独立したモジュールとして開発・保守する。各層はインタフェースを定義しモジュール化されたソフトウェアであり、テクノロジーの進歩や要求の変化に合わせて各層を個別に置換できる。 各層をそれぞれ異なるプラットフォーム上で動かし、層ごとにプラットフォームの変更が可能である。例えばクライアントのオペレーティングシステムをMicrosoft WindowsからUNIXに変更しても、他の層(ビジネス層、データベース層など)は変更しない。 (ja)
  • 다층 구조(Multi-tier Architecture 또는 n-tier Architecture)는 비즈니스 로직을 완전히 분리하여 데이터베이스 시스템과 클라이언트의 사이에 배치한 클라이언트 서버 시스템의 일종이다. 예를 들어 사용자와 데이터베이스간의 데이터 요구 서비스에 미들웨어를 이용하는 것을 들 수 있다. 일반적으로는 3층 구조가 널리 쓰인다. (ko)
  • Multitierarchitectuur betekent dat de structuur van software (de architectuur) opgebouwd is uit meerdere lagen. Vaak wordt ook wel gesproken van de n-tierarchitectuur. Een bekende uitvoering van een multitierarchitectuur is het client-servermodel, waarbij sprake is van een 2-tierarchitectuur. (nl)
  • Architektura wielowarstwowa (ang. multi-tier architecture lub n-tier architecture) – architektura komputerowa typu klient-serwer, polegająca na rozdzieleniu interfejsu użytkownika, przetwarzania i składowania danych na kilka osobnych warstw, które mogą być oddzielnie rozwijane i aktualizowane, co ułatwia ich utrzymanie i nie wpływa negatywnie na funkcjonowanie pozostałych warstw. Najpowszechniej używanym przykładem architektury wielowarstwowej jest architektura trójwarstwowa. (pl)
  • Nell'ingegneria del software, il termine architettura multi-tier o architettura multi-strato (spesso definita con l'espressione inglese n-tier architecture) indica un'architettura software di tipo client-server per sistemi distribuiti, in cui le varie funzionalità del software sono logicamente separate ovvero suddivise su più strati o livelli software differenti in comunicazione tra loro (nel caso di applicazioni web questi strati sono la logica di presentazione, l'elaborazione dei processi e la gestione della persistenza dei dati). (it)
  • Em Engenharia de software, a arquitetura em camadas (mais conhecida como arquitetura multicamadas) é um sistema Cliente-Servidor onde as camadas de apresentação, processamento de aplicativos e gerenciamento de dados são separadas A arquitetura em camadas pode ser definida como um processo de decomposição de sistemas complexos em camadas para facilitar a compreensão do mesmo, como também, facilitar a manutenção deste sistema, ainda afirma que, esta técnica foi emprestada da arquitetura de computadores, que utilizam camadas de chamada ao sistema operacional, drivers e afins. (pt)
  • 在软件工程中,多层架构是一种客户端/服务器端架构。在该架构中,表现功能、应用处理和数据管理功能物理分离。最常使用的多层架构是三层架构。 多层架构提供了一种模型,使得开发者可以建立方便扩展和复用的应用。通过将应用分成多层,开发者拥有修改或增加一个特定层的选择,而不是重写整个应用。一个三层架构通常由表现层,业务逻辑层和数据存储层组成。 (zh)
  • В программной инженерии многоуровневая архитектура — клиент-серверная архитектура, в которой разделяются функции представления, обработки и хранения данных. Наиболее распространённой разновидностью многоуровневой архитектуры является трёхуровневая архитектура. N-уровневая архитектура приложения предоставляет модель, по которой разработчики могут создавать гибкие и повторно-используемые приложения. Разделяя приложение на уровни абстракции, разработчики приобретают возможность внесения изменений в какой-то определённый слой, вместо того, чтобы перерабатывать всё приложение целиком. Трёхуровневая архитектура обычно состоит из уровня представления, уровня бизнес-логики и уровня хранения данных. Хотя понятия слоя и уровня зачастую используются как взаимозаменяемые, многие сходятся во мнении, что между ними всё-таки есть различие. Различие заключается в том, что слой — это механизм логического структурирования компонентов, из которых состоит программное решение, в то время как уровень — это механизм физического структурирования инфраструктуры системы. Трёхслойное решение легко может быть развёрнуто на единственном уровне, таком как персональная рабочая станция. (ru)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 20003 (xsd:integer)
dbo:wikiPageLength
  • 13078 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1111543867 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • L'architecture en couches est un style architectural d'application informatique. (fr)
  • 多層アーキテクチャ(たそうアーキテクチャ、英: multitier architecture)とは、ソフトウェアアーキテクチャパターンである。 アプリケーションを複数の"層"に分け、それらを独立したモジュールとして開発・保守する。各層はインタフェースを定義しモジュール化されたソフトウェアであり、テクノロジーの進歩や要求の変化に合わせて各層を個別に置換できる。 各層をそれぞれ異なるプラットフォーム上で動かし、層ごとにプラットフォームの変更が可能である。例えばクライアントのオペレーティングシステムをMicrosoft WindowsからUNIXに変更しても、他の層(ビジネス層、データベース層など)は変更しない。 (ja)
  • 다층 구조(Multi-tier Architecture 또는 n-tier Architecture)는 비즈니스 로직을 완전히 분리하여 데이터베이스 시스템과 클라이언트의 사이에 배치한 클라이언트 서버 시스템의 일종이다. 예를 들어 사용자와 데이터베이스간의 데이터 요구 서비스에 미들웨어를 이용하는 것을 들 수 있다. 일반적으로는 3층 구조가 널리 쓰인다. (ko)
  • Multitierarchitectuur betekent dat de structuur van software (de architectuur) opgebouwd is uit meerdere lagen. Vaak wordt ook wel gesproken van de n-tierarchitectuur. Een bekende uitvoering van een multitierarchitectuur is het client-servermodel, waarbij sprake is van een 2-tierarchitectuur. (nl)
  • Architektura wielowarstwowa (ang. multi-tier architecture lub n-tier architecture) – architektura komputerowa typu klient-serwer, polegająca na rozdzieleniu interfejsu użytkownika, przetwarzania i składowania danych na kilka osobnych warstw, które mogą być oddzielnie rozwijane i aktualizowane, co ułatwia ich utrzymanie i nie wpływa negatywnie na funkcjonowanie pozostałych warstw. Najpowszechniej używanym przykładem architektury wielowarstwowej jest architektura trójwarstwowa. (pl)
  • Nell'ingegneria del software, il termine architettura multi-tier o architettura multi-strato (spesso definita con l'espressione inglese n-tier architecture) indica un'architettura software di tipo client-server per sistemi distribuiti, in cui le varie funzionalità del software sono logicamente separate ovvero suddivise su più strati o livelli software differenti in comunicazione tra loro (nel caso di applicazioni web questi strati sono la logica di presentazione, l'elaborazione dei processi e la gestione della persistenza dei dati). (it)
  • Em Engenharia de software, a arquitetura em camadas (mais conhecida como arquitetura multicamadas) é um sistema Cliente-Servidor onde as camadas de apresentação, processamento de aplicativos e gerenciamento de dados são separadas A arquitetura em camadas pode ser definida como um processo de decomposição de sistemas complexos em camadas para facilitar a compreensão do mesmo, como também, facilitar a manutenção deste sistema, ainda afirma que, esta técnica foi emprestada da arquitetura de computadores, que utilizam camadas de chamada ao sistema operacional, drivers e afins. (pt)
  • 在软件工程中,多层架构是一种客户端/服务器端架构。在该架构中,表现功能、应用处理和数据管理功能物理分离。最常使用的多层架构是三层架构。 多层架构提供了一种模型,使得开发者可以建立方便扩展和复用的应用。通过将应用分成多层,开发者拥有修改或增加一个特定层的选择,而不是重写整个应用。一个三层架构通常由表现层,业务逻辑层和数据存储层组成。 (zh)
  • في هندسة البرمجيات (software engineering)، البنية متعددة الطبقات (multi-tier architecture) (غالبا ما يطلق عليها البنية ذات ن طبقة n-Tier Application) هي بنية تعتمد مفهوم الخادم - العميل يفصل فيها منطقيا بين واجهة الاستخدام المعروضة وإجراءات المعالجة في التطبيق، وإجراءات إدارة البيانات. تقدم التطبيقات متعددة الطبقات نموذجا للمطورين لبناء تطبيقات مرنة وقابلة لإعادة الاستخدام حيث يمكن تقسيم التطبيق إلى طبقات منفصلة ومستقلة فعند الحاجة لإضافة طبقات أو تعديلها لا توجد حاجة لإعادة كتابة التطبيق بالكامل من جديد. (ar)
  • Vícevrstvá architektura označuje v softwarovém inženýrství aplikace, jejichž funkčnost netvoří jeden celistvý program, ale více vzájemně spolupracujících vrstev, které běží zpravidla na různé výpočetní infrastruktuře. Příkladem může být internetový obchod, jehož klientská část běží v prohlížeči uživatele, aplikační logika na webovém či a data (např. popis prodávaných produktů a objednávky) jsou uložena v databázovém serveru. (cs)
  • Die Schichtenarchitektur (auch Schichtenmodell oder Schichtenmuster) ist ein häufig angewandtes Strukturierungsprinzip für die Architektur von Softwaresystemen. Dabei werden einzelne Aspekte des Softwaresystems konzeptionell einer Schicht (engl. tier oder layer) zugeordnet. Die erlaubten Abhängigkeitsbeziehungen zwischen den Aspekten werden bei einer Schichtenarchitektur dahingehend eingeschränkt, dass Aspekte einer höheren Schicht nur solche tieferer Schichten verwenden dürfen. Ein System mit Schichtenarchitektur bezeichnet man auch als „mehrschichtig“. (de)
  • La programación por capas es un modelo de desarrollo software en el que el objetivo primordial es la separación (desacoplamiento) de las partes que componen un sistema software o también una arquitectura cliente-servidor: lógica de negocios, capa de presentación y capa de datos. De esta forma, por ejemplo, es sencillo y mantenible crear diferentes interfaces sobre un mismo sistema sin requerirse cambio alguno en la capa de datos o lógica. El más utilizado actualmente es el diseño en tres niveles (o en tres capas). (es)
  • In software engineering, multitier architecture (often referred to as n-tier architecture) is a client–server architecture in which presentation, application processing and data management functions are physically separated. The most widespread use of multitier architecture is the three-tier architecture. (en)
  • В программной инженерии многоуровневая архитектура — клиент-серверная архитектура, в которой разделяются функции представления, обработки и хранения данных. Наиболее распространённой разновидностью многоуровневой архитектуры является трёхуровневая архитектура. (ru)
rdfs:label
  • عمارة متعددة الطبقات (ar)
  • Vícevrstvá architektura (cs)
  • Schichtenarchitektur (de)
  • Programación por capas (es)
  • Architettura multi-tier (it)
  • Architecture en couches (fr)
  • Multitier architecture (en)
  • 다층 구조 (ko)
  • 多層アーキテクチャ (ja)
  • Multitierarchitectuur (nl)
  • Architektura wielowarstwowa (pl)
  • Arquitetura multicamada (pt)
  • Многоуровневая архитектура (ru)
  • 多层架构 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License