Patterns of Enterprise Application Architecture (2003)

简介:
企业应用程序开发的实践得益于许多新的使能技术的出现。多层面向对象平台,如Java和.NET,都已司空见惯。这些新的工具和技术能够构建强大的应用程序,但它们不容易实现。企业应用程序中的常见故障经常发生,因为它们的开发人员不了解经验丰富的对象开发人员所学到的体系结构课程。
企业应用程序体系结构的模式是为了直接应对企业应用程序开发人员面临的严峻挑战而编写的。作者,著名的面向对象设计师Martin Fowler,注意到尽管技术发生了变化-从Smalltalk到CORBA再到Java。NET-相同的基本设计思想可以适应并应用于解决常见问题。在贡献者专家组的帮助下,马丁将40多个重复出现的解决方案提炼成模式。结果是适用于任何企业应用程序平台的解决方案不可或缺的手册。
这本书实际上是两本书。第一部分是关于开发企业应用程序的简短教程,您可以从头到尾阅读该教程,以了解本书课程的范围。下一节是本书的大部分内容,是对模式本身的详细参考。每个模式都提供用法和实现信息,以及Java或C # 中的详细代码示例。整本书也用UML图进行了丰富的说明,以进一步解释这些概念。
有了这本书,你将拥有必要的知识来做出关于构建企业应用程序的重要架构决策,以及在构建它们时使用的经过验证的模式。
英文简介:
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.
- 书名
- Patterns of Enterprise Application Architecture (2003)
- 译名
- 企业应用程序架构模式
- 语言
- 英语
- 年份
- 2003
- 页数
- 559页
- 大小
- 4.64 MB
- 下载
Patterns of Enterprise Application Architecture (2003).pdf
- 密码
- 65536
最后更新:2025-04-12 23:54:38