Patterns of Enterprise Application Architecture
Noted software engineering expert, Martin Fowler, turns his attention
to
Enterprise Application development. He helps professionals
understand the complex--yet critical--aspects of
Architecture. Enables
the reader to make proper choices when faced with a difficult design
decision.
From the Back Cover
The practice of
Enterprise Application development has benefited from the emergence of
many new enabling technologies. Multi-tiered object-oriented platforms,
such as Java and .NET, have become commonplace. These new tools and
technologies are capable of building powerful applications, but they
are not easily implemented. Common failures in Enterprise applications
often occur because their developers do not understand the
architectural lessons that experienced object developers have learned.
Patterns of Enterprise Application Architecture
is written in direct response to the stiff challenges that face
Enterprise Application developers. The author, noted object-oriented
designer Martin Fowler, noticed that despite changes in
technology--from Smalltalk to CORBA to Java to .NET--the same basic
design ideas can be adapted and applied to solve common problems. With
the help of an expert group of contributors, Martin distills over forty
recurring solutions into Patterns. The result is an indispensable
handbook of solutions that are applicable to any Enterprise Application
platform.
This book is actually two books in one. The first
section is a short tutorial on developing Enterprise applications,
which you can read from start to finish to understand the scope of the
book's lessons. The next section, the bulk of the book, is a detailed
reference to the Patterns themselves. Each pattern provides usage and
implementation information, as well as detailed code examples in Java
or C#. The entire book is also richly illustrated with UML diagrams to
further explain the concepts.
Armed with this book, you will
have the knowledge necessary to make important architectural decisions
about building an Enterprise Application and the proven Patterns for
use when building them.
The topics covered include:
Dividing an Enterprise Application into layers The major approaches to organizing business logic An in-depth treatment of mapping between objects and relational databases Using Model-View-Controller to organize a Web presentation Handling concurrency for data that spans multiple transactions Designing distributed object interfaces
1. В переводе Гоблина [RUS]
Отметил эксперт программного обеспечения, Мартин Фаулер, превращает его
внимание Enterprise Application развития. Он помогает профессионалам
понять сложные - еще критической - аспекты архитектуры. Позволяет
читателю сделать надлежащий выбор, когда сталкиваются с трудной
дизайнерское решение.
С задней панели
Практика предпринимательства Заявка развития выиграли от появления
множества новых благоприятных технологий. Многоуровневые
объектно-ориентированных платформ, таких как Java и. NET, стали обычным
явлением. Эти новые инструменты и технологии, способные строить мощные
приложения, но они не являются легко выполнены. Общие недостатки в
корпоративных приложениях часто возникают потому, что их разработчики
не понимают, что архитектурные уроки опытных разработчиков объекта
научились.
Структура предприятия Application Architecture написано в ответ на
жесткие вызовы, которые стоят Enterprise Application разработчиков.
Автор отметил, объектно-ориентированный дизайнер Мартин Фаулер,
заметил, что, несмотря на изменения в технологии - от Smalltalk на
CORBA для Java на. NET - одни и те же основные идеи дизайна могут быть
адаптированы и применяться для решения общих проблем. С помощью
экспертной группы вкладчиков, Мартин отгоняются более сорока
повторяющихся решений в шаблоны. Результатом является незаменимым
справочник решений, которые применимы к любой платформы Enterprise
Application.
Эта книга на самом деле две книги в одной. В первом разделе
приводится краткое руководство по разработке приложений, которые вы
можете прочитать от начала до конца, чтобы понять масштабы этой книги
уроки. В следующем разделе, основная часть книги представляет собой
подробное ссылкой на самих моделях. Каждая схема предусматривает
использование и осуществление информации, а также подробные примеры
кода на Java или C #. Вся книга также богато иллюстрирована UML
диаграмм для дальнейшего объяснения понятий.
Вооружившись этой книге, вы получите знания, необходимые для
принятия важных архитектурных решений о создании предприятия Применение
и проверенной модели для использования при построении им.
Эти темы включали:
# Разделение предприятия Заявка на слои
# Основные подходы к организации бизнес-логики
# Углубленное лечение соответствие между объектами и реляционными базами данных
# Используя модель-вид-контроллер для организации веб-презентации
# Параллельной обработке данных, что занимает несколько сделок
# Проектирование интерфейсов распределенных объектов
Автор:
БончБруевич
Категория:
Литература / Разработка
Добавлен:
10.10.2008 14:29
Просмотров:
21229
Комментарии:
3
-
1
+
Прикрепленные вложения:
-
Название:
Patterns of Enterprise Application
Architecture
Автор:
Martin Fowler
Издательство:
Addison-Wesley, 2002 г.
Язык:
Английский
Формат:
CHM
Размер файла:
2 Мб, страниц:
560
Ссылка :
Patterns of Enterprise Application Architecture
(Скачали
2961
раз(а))
-
Название:
Архитектура корпоративных программных
приложений
Автор:
Martin Fowler
Издательство:
Addison-Wesley, 2002 г.
Язык: Русский
Формат: PDF
Размер файла:
6.5 Мб, страниц:
544
Создание компьютерных систем — дело далеко не простое. По мере того
как возрастает их сложность, процессы конструирования
соответствующего программного обеспечения становятся все более
трудоемкими, причем затраты труда растут экспоненциально. Как и в
любой профессии, прогресс в программировании достигается
исключительно путем обучения, причем не только на ошибках, но и на
удачах — как своих, так и чужих. Книга дает ответы на трудные
вопросы, с которыми приходится сталкиваться всем разработчикам
корпоративных систем. Автор, известный специалист в области
объектно-ориентированного программирования, заметил, что с
развитием технологий базовые принципы проектирования и решения
общих проблем остаются неизменными, и выделил более 40 наиболее
употребительных подходов, оформив их в виде типовых решений.
Результат перед вами — незаменимое руководство по архитектуре
программных систем для любой корпоративной платформы. Это
своеобразное учебное пособие поможет вам не только усвоить
информацию, но и передать полученные знания окружающим значительно
быстрее и эффективнее, чем это удавалось автору. Книга
предназначена для программистов, проектировщиков и архитекторов,
которые занимаются созданием корпоративных приложений и стремятся
повысить качество принимаемых стратегических решений.
Ссылка :
Архитектура корпоративных программных приложений
(Скачали
3169
раз(а))
Спасибо за книжку на
русском языке!
Огроменное спасибо
Огромнейшее спасибо за эту книгу!
На английском читала ее мучительно долго... теперь процесс пошел быстрее)