ببینید ما در معماری نرم افزار دو مفهوم معماری Multi_Layer و Multi_Tier را داریم، اگر layer را همان لایه و tier را طبقه و ردیف ترجمه کنیم به احتمال زیاد منظور شما گزینه ی دوم است.
در حالت کلی، لایه به معنای جداسازی عملکرد منطقی بخش های مختلف نرم افزار است به طور مثال لایه ی داده، ارائه، تجارت و ...، تمامی این لایه ها می توانند در یک ماشین فیزیکی پیاده سازی شوند (از لحاظ سخت افزاری روی یک سیستم)
ولی طبقه بیش تر مفهوم سخت افزاری دارد و بحث سر پیاده سازی روی ماشین های سخت افزاری مختلف است که هر کدام یک طبقه محسوب می شوند.
برای اطلاعات بیش تر می تونید به دو لینک پایین مراجعه کنید:
http://blogs.msdn.com/b/jmeier/archive/2008/09/06/layers-and-tiers.aspx
http://msdn.microsoft.com/en-us/library/ff646997.aspx
تبلیغات در جواب یاب
اخبار
سیستم امتیازدهی
دسترسی کاربران
داغ ترین سوال ها
پربازدیدترین سوال ها