<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Anders小明的Blog - 架构乱弹</title><link>http://blog.csdn.net/lins/category/358535.aspx</link><description /><dc:language>zh-CN</dc:language><lastUpdateTime>Sat, 12 Jan 2008 21:34:46 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>Anders小明</dc:creator><title>AOSD的实践冲动：Use Case的实现</title><link>http://blog.csdn.net/lins/archive/2008/01/12/2040023.aspx</link><pubDate>Sat, 12 Jan 2008 21:35:00 GMT</pubDate><guid>http://blog.csdn.net/lins/archive/2008/01/12/2040023.aspx</guid><wfw:comment>http://blog.csdn.net/lins/comments/2040023.aspx</wfw:comment><comments>http://blog.csdn.net/lins/archive/2008/01/12/2040023.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/lins/comments/commentRss/2040023.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2040023</trackback:ping><description>讨论一下AOSD的实践冲动，以及AOP是如何在现有实现机制上实践。&lt;img src ="http://blog.csdn.net/lins/aggbug/2040023.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anders小明</dc:creator><title>业务流程的层次和内容</title><link>http://blog.csdn.net/lins/archive/2008/01/08/2030998.aspx</link><pubDate>Tue, 08 Jan 2008 22:36:00 GMT</pubDate><guid>http://blog.csdn.net/lins/archive/2008/01/08/2030998.aspx</guid><wfw:comment>http://blog.csdn.net/lins/comments/2030998.aspx</wfw:comment><comments>http://blog.csdn.net/lins/archive/2008/01/08/2030998.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/lins/comments/commentRss/2030998.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2030998</trackback:ping><description>业务流程的几个层次，及其关注内容&lt;img src ="http://blog.csdn.net/lins/aggbug/2030998.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anders小明</dc:creator><title>基于业务模块组件的系统架构</title><link>http://blog.csdn.net/lins/archive/2007/12/15/1937681.aspx</link><pubDate>Sat, 15 Dec 2007 01:20:00 GMT</pubDate><guid>http://blog.csdn.net/lins/archive/2007/12/15/1937681.aspx</guid><wfw:comment>http://blog.csdn.net/lins/comments/1937681.aspx</wfw:comment><comments>http://blog.csdn.net/lins/archive/2007/12/15/1937681.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/lins/comments/commentRss/1937681.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1937681</trackback:ping><description>摘要: 以前写过一篇《基于抽象的分层结构》，这里补充一篇《基于业务模块组件的系统架构》 一些内容在《项目笔记：dao，web，模块边界以及Model分类》以及《模块的接口设计》随笔中已经提到，这里补充总结一下。&lt;img src ="http://blog.csdn.net/lins/aggbug/1937681.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anders小明</dc:creator><title>软件架构乱弹——问题域及其解决方法</title><link>http://blog.csdn.net/lins/archive/2007/09/20/1793798.aspx</link><pubDate>Thu, 20 Sep 2007 23:01:00 GMT</pubDate><guid>http://blog.csdn.net/lins/archive/2007/09/20/1793798.aspx</guid><wfw:comment>http://blog.csdn.net/lins/comments/1793798.aspx</wfw:comment><comments>http://blog.csdn.net/lins/archive/2007/09/20/1793798.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/lins/comments/commentRss/1793798.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1793798</trackback:ping><description>架构乱弹；简要讨论架构面临的问题域及其解决方法。2007.12.14日补充更新了部分内容，其中有关Web网站性能特点部分内容来自网络&lt;img src ="http://blog.csdn.net/lins/aggbug/1793798.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anders小明</dc:creator><title>软件工程中的经济行为与软件架构师的工作</title><link>http://blog.csdn.net/lins/archive/2007/06/19/1658523.aspx</link><pubDate>Tue, 19 Jun 2007 22:20:00 GMT</pubDate><guid>http://blog.csdn.net/lins/archive/2007/06/19/1658523.aspx</guid><wfw:comment>http://blog.csdn.net/lins/comments/1658523.aspx</wfw:comment><comments>http://blog.csdn.net/lins/archive/2007/06/19/1658523.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/lins/comments/commentRss/1658523.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1658523</trackback:ping><description>分两部分，第一部分试图从经济角度看待软件工程中发生的问题；而第二部分则从同样的角度试图看待软件架构师的工作内容。&lt;img src ="http://blog.csdn.net/lins/aggbug/1658523.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anders小明</dc:creator><title>基于抽象的分层结构 </title><link>http://blog.csdn.net/lins/archive/2007/01/05/1474326.aspx</link><pubDate>Fri, 05 Jan 2007 01:00:00 GMT</pubDate><guid>http://blog.csdn.net/lins/archive/2007/01/05/1474326.aspx</guid><wfw:comment>http://blog.csdn.net/lins/comments/1474326.aspx</wfw:comment><comments>http://blog.csdn.net/lins/archive/2007/01/05/1474326.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/lins/comments/commentRss/1474326.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1474326</trackback:ping><description>现有已知的分层结构基本上是基于技术结构的，无论是SpringSide（早的还有AppFuse）还是DDD提出的分层结构，都是基于职责角色划分的。然而对于复杂的企业应用系统来说，仅仅以该纬度来划分，是无法完成逻辑的分解的。我们还需要基于抽象的分层纬度。&lt;img src ="http://blog.csdn.net/lins/aggbug/1474326.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anders小明</dc:creator><title>业务行为的分析和设计</title><link>http://blog.csdn.net/lins/archive/2006/12/23/1455632.aspx</link><pubDate>Sat, 23 Dec 2006 12:41:00 GMT</pubDate><guid>http://blog.csdn.net/lins/archive/2006/12/23/1455632.aspx</guid><wfw:comment>http://blog.csdn.net/lins/comments/1455632.aspx</wfw:comment><comments>http://blog.csdn.net/lins/archive/2006/12/23/1455632.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/lins/comments/commentRss/1455632.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1455632</trackback:ping><description>接上篇《Domain Model：业务流程的进一步分析》，继续讨论业务行为的分析和设计，给出基本的分析方法，并处理其带来的设计问题。&lt;img src ="http://blog.csdn.net/lins/aggbug/1455632.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anders小明</dc:creator><title>开发式编程，声明式编程和产生式编程</title><link>http://blog.csdn.net/lins/archive/2006/08/31/1152105.aspx</link><pubDate>Thu, 31 Aug 2006 23:58:00 GMT</pubDate><guid>http://blog.csdn.net/lins/archive/2006/08/31/1152105.aspx</guid><wfw:comment>http://blog.csdn.net/lins/comments/1152105.aspx</wfw:comment><comments>http://blog.csdn.net/lins/archive/2006/08/31/1152105.aspx#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://blog.csdn.net/lins/comments/commentRss/1152105.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1152105</trackback:ping><description>杂论开发式编程，声明式编程和产生式编程三种开发方式的相同与不同之处。 &lt;img src ="http://blog.csdn.net/lins/aggbug/1152105.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anders小明</dc:creator><title>DSL(Domain Specific language): How to get it</title><link>http://blog.csdn.net/lins/archive/2006/07/08/891670.aspx</link><pubDate>Sat, 08 Jul 2006 02:41:00 GMT</pubDate><guid>http://blog.csdn.net/lins/archive/2006/07/08/891670.aspx</guid><wfw:comment>http://blog.csdn.net/lins/comments/891670.aspx</wfw:comment><comments>http://blog.csdn.net/lins/archive/2006/07/08/891670.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/lins/comments/commentRss/891670.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=891670</trackback:ping><description>介绍DSL(Domain Specific language)，给出其定义，同时对比普通编程语言，分析DSL的不同之处，并分类归纳DSL的实现方案，简单介绍了包括Drools, MPS和MS DSL Tools等的实现方案。&lt;img src ="http://blog.csdn.net/lins/aggbug/891670.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anders小明</dc:creator><title>AspectJ: 通往AOSD之路的最佳军火</title><link>http://blog.csdn.net/lins/archive/2006/06/24/827564.aspx</link><pubDate>Sat, 24 Jun 2006 01:06:00 GMT</pubDate><guid>http://blog.csdn.net/lins/archive/2006/06/24/827564.aspx</guid><wfw:comment>http://blog.csdn.net/lins/comments/827564.aspx</wfw:comment><comments>http://blog.csdn.net/lins/archive/2006/06/24/827564.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/lins/comments/commentRss/827564.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=827564</trackback:ping><description>在《小议领域模型(Domain Model)》以及《AOSD：应用AOP实现业务逻辑》两篇随笔中分别讨论了Domain Model的流程逻辑以及利用AOP来改造流程逻辑，本文通过比较3个不同做法来阐述AspectJ将是AOSD唯一以及最佳军火，并补充了在javaeye讨论贴的完整例子代码。&lt;img src ="http://blog.csdn.net/lins/aggbug/827564.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anders小明</dc:creator><title>AOSD：应用AOP实现业务逻辑 </title><link>http://blog.csdn.net/lins/archive/2006/06/15/800936.aspx</link><pubDate>Thu, 15 Jun 2006 20:57:00 GMT</pubDate><guid>http://blog.csdn.net/lins/archive/2006/06/15/800936.aspx</guid><wfw:comment>http://blog.csdn.net/lins/comments/800936.aspx</wfw:comment><comments>http://blog.csdn.net/lins/archive/2006/06/15/800936.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/lins/comments/commentRss/800936.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=800936</trackback:ping><description>讨论应用AOP组织业务流程——AOSD，其开发方式与使用AOP解决cache，transaction等技术问题有显著的不同，导致那种通过interceptor来实现的AOP方案并不适合AOSD。&lt;img src ="http://blog.csdn.net/lins/aggbug/800936.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anders小明</dc:creator><title>MetaData Programme</title><link>http://blog.csdn.net/lins/archive/2005/02/28/304946.aspx</link><pubDate>Mon, 28 Feb 2005 11:35:00 GMT</pubDate><guid>http://blog.csdn.net/lins/archive/2005/02/28/304946.aspx</guid><wfw:comment>http://blog.csdn.net/lins/comments/304946.aspx</wfw:comment><comments>http://blog.csdn.net/lins/archive/2005/02/28/304946.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/lins/comments/commentRss/304946.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=304946</trackback:ping><description>Java下元数据编程浅议&lt;img src ="http://blog.csdn.net/lins/aggbug/304946.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>