当前位置:  开发笔记 > 编程语言 > 正文

Java应用程序架构指南

如何解决《Java应用程序架构指南》经验,为你挑选了3个好方法。

是否有与之相对应的Java应用程序体系结构指南:http://www.codeplex.com/AppArchGuide?



1> Swapnonil Mu..:

以下内容对您有所帮助

    核心J2EE模式

    有效的企业Java

    企业应用架构模式

    首先设计模式

    J2EE蓝图

    Sun认证企业架构师,学习指南

虽然,从codeplex快速浏览一下这个文档,我可以告诉你,那里可能有70-80%的内容也适用于Java.



2> duffymo..:

我为没有阅读你提供的非常好的链接而道歉.

我会说架构应该是一种与语言无关的东西.一旦理解了原则,就应该将一个平台的功能和实现细节映射到另一个平台.

我对发布任何Java EE标准的链接犹豫不决,因为进入EJB 3.0所做的更改使早期版本的许多"最佳实践"过时了.

对象关系映射现在体现在JPA中; Spring引入了依赖注入和面向方面编程等思想.

现在我要说学习Spring会让你最好地了解Java企业架构的最佳实践.



3> Jens Schaude..:

我仍在下载引用的文档,但是从页面描述中我认为

a)很多应该与语言无关,因此它也应适用于Java。
b)企业应用架构的模式可能适合。(这也是与平台/语言无关的。)您可以在http://martinfowler.com/books.html上阅读有关这本书的信息。

编辑:
我只是略过文档。看起来真的很令人困扰。我想我需要花更多的时间。

对.NET的引用在那里很少,主要列出了给定ara的.NET技术堆栈的适当部分。例如Windows Mobile Something,用于实现移动应用程序的客户端。在许多情况下,这实际上只是营销。

因此,对于Java来说,等效的是推荐匹配的Sun解决方案。就像MySQL用于数据库一样。尽管这种方法对MS有意义,MS希望将其开发人员锁定在MS方面,但对于以openess为主要卖点的Sun / Java却没有任何意义。因此,诸如“为此使用MS SQL Server”这样的语句将变成使用,Oracle,db2,mysql,ms sql服务器,hsqldb,derby,informix,postrgres或其他任何数据库……对此不是很有帮助。所以我想这不会发生。

推荐阅读
mobiledu2402852413
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有