Практиката на разработка на бизнес приложения се е възползвала от появата на много нови технологии. Многонишковите обектно-ориентирани платформи, като Java и .NET, са станали стандартни. Тези нови инструменти и технологии са способни да изграждат мощни приложения, но не са лесни за реализиране. Честите провали на бизнес приложения се случват често, защото техните разработчици не разбират архитектурните уроци, които са научили опитните обектно-ориентирани програмисти.
Patterns of Enterprise Application Architecture е написана директно в отговор на сериозните предизвикателства, пред които са изправени разработчиците на бизнес приложения. Авторът, признатият обектен дизайнер Мартин Фаулър, отбелязва, че въпреки технологичните промени – от Smalltalk през CORBA, Java и .NET – същите основни дизайнерски идеи могат да бъдат адаптирани и приложени за решаване на често срещани проблеми. С помощта на екип от опитни съавтори, Мартин извлича над четиридесет повторяеми решения в образци. Резултатът е незаменимо ръководство със решения, което може да се приложи на всяка платформа за бизнес приложения.
Тази книга всъщност представлява две книги в една. Първата част е кратко ръководство за разработка на бизнес приложения, което можете да прочетете от началото до края, за да усвоите обхвата на уроците на книгата. Следващата част, основната на книгата, е подробен справочник на самите образци. Всяко образец предоставя информация за употреба и имплементация, както и подробни примери с код на Java или C#. Цялата книга е богато илюстрирана с UML диаграми за по-добро обяснение на концепциите.
Със съдействието на тази книга ще имате необходимите знания, за да вземете важни архитектурни решения при изграждането на бизнес приложение и утвърдените подходи, които ще използвате по време на разработката му.
Темите, които се разглеждат, включват:
- Разделяне на бизнес приложение на слоеве
- Основните подходи за организиране на бизнес логиката
- Подробна обработка на мапирането между обекти и релационни бази данни
- Използване на Model-View-Controller за организиране на уеб презентация
- Управление на конкурентен достъп до данни, разпределени в множество транзакции
- Проектиране на интерфейси за разпределени обекти
Страници: 560, Размери: 19.1x19.1см
Производител
- Автор
- Martin Fowler
- Издател
- Pearson
- Тип
- Строителство и строителни работи, Компютри - Информатика, Интернет и социални медии, Логика
- Език
- Английски
- Електронна търговия
- -
- Корица
- Твърда корица
- Брой страници
- 533
- Дата на издаване
- -
- Година на издаване
- 2003
- Размери
- 19.6x23.9 см
- ISBN-13
- 9780321127426
Важна информация
Спецификациите са събрани от официални уебсайтове на производителите. Моля, проверете ги, преди да продължите с окончателната си покупка. Ако забележите някакъв проблем, докладвайте го тук.