SORU
23 Kasım 2008, Pazar


Çok Katmanlı mimari nedir?

Gördüm epeyce geliştirici iş ilanları geçenlerde içeren bir cümle okur daha fazla veya daha az gibi: "Olmalı deneyime sahip çok Katmanlı mimari", ya da "Olmalı geliştirebilmek N-Tier uygulamalar".

Bunu sormak benim yol, çok Katmanlı mimari nedir? Nasıl biri ile deneyim kazanmak mı?

CEVAP
23 Kasım 2008, Pazar


Wikipedia:

Yazılım mühendisliği alanında, çok katmanlı mimarlık (genellikle olarak anılacaktır n-katmanlı mimari) istemci-sunucu mimarisi olan, sunum, uygulama işlem ve veri yönetimi mantıksal olarak ayrı süreçler. İçin örnek, kullanan bir uygulama katman veri isteklerine hizmet için bir kullanıcı ve bir veritabanı istihdam arasındaki çok katmanlı mimari. En yaygın kullanımı "multi-katmanı mimarlık" üç katmanlı anlamına gelir mimarlık.

"Dizileri," ama benim görüşüme göre, en azından bu süreci geçmek için gereken sınır. olarak kabul tartışılmaz Yoksa katmanları deniyor. Ama, fiziksel olarak farklı makineler olması gerekmez. Tavsiye etmem ancakolabilirmantıksal katman host ve aynı kutuya veritabanı.

alt text

Edit: Bir ima sunum katmanı ve mantık katmanı (bazen İş Mantığı Katmanı) "" güvenilmez, yavaş ve/veya güvensiz ağ üzerinden bazen. ağ üzerinden makine sınırları geçmeye ihtiyacı var Bu verileri veritabanı doğrudan isabet bulunduğu dosya veya Web Uygulaması olarak aynı makine üzerinde yaşadığı basit bir Masaüstü uygulamasından çok farklıdır.

N-katmanlı programlama, taşınabilir şeklinde bir çeşit veri paketi gerekir". Tamam onları sinek "adı verilen veri kümesi için .NET DataSet SOAP gibi sınıf veya Web Hizmetleri protokolü bu tür girişimleri birkaç Tel üzerinde nesneleri uçurmak için.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Elliot Davin

    Elliot Davin

    28 Kasım 2008
  • pilslajt

    pilslajt

    20 HAZİRAN 2008
  • SoundHound

    SoundHound

    8 Mart 2006