Здравствуйте, basis, Вы писали:
B>Разъясните, плз, чем отличается tier от layer применительно к распределенным архитектурам.
эти понятия ортогональны. Как пример -- layer: GUI, Business Domain, OPF, Database. Как правильно было сказано -- это логическое разделение системы на относительно независимые уровни (более подробно см. статью S. Ambler). При этом для классических систем client-server (2-х звенной архитектуры, где server = БД сервер) -- Business Domain как правило размещен на клиенте вместе с GUI и средствами доступа к СУБД. При использовании 3-х звенных систем (3 tier systems) -- выносят GUI на клиента, Business Domain + OPF (или средства доступа к СУБД) на среднее звено (application server). Т.о. можно иметь multilayer system но на 2-х звенной архитектуре, или на 3-х и более