软件名称:[B]Apache下议院链1.2_Apache Commons Chain 1.2[/B]
软件类型:国产软件
运行环境:Win9X/Win2000/WinXP/Win2003/
软件语言:简体中文
授权方式:共享版
软件大小:991 KB
官方主页:Home Page
更新时间:2013-03-09 12:27:00
软件简介:

GoF的责任链模式实施

Apache下议院链是一种技术,它可以帮助您组织的执行复杂的处理流程的“责任链”模式。

(在许多其他地方)中经典的“四人帮”的设计模式一书中描述。虽然基本API的合约来实现这种设计彭定康是非常简单的神器出山:www.shenqi73.com,它是有用的,便于使用的模式有一个基本的API,(更重要的)命令实现从多个不同来源的令人鼓舞的组成。

为此,链API的计算模型作为一个系列的“命令”,可以组合成一个“链”。

API的命令由一个单一的方法(execute()方法),这是通过“上下文”参数包含动态的计算,并且其返回值是一个布尔值,决定是否处理链已完成(true),还是处理是否应该委托链中的下一个命令(假)。

的“上下文”抽象设计isolate命令实现从它们运行环境,在该环境中(如命令,可用于在任何一个Servlet或Portlet,而不被直接连接到这些环境的API合约)。

对于需要分配资源之前,代表团,然后释放他们返回时(即使委托的命令抛出一个异常)的命令,在“过滤器”扩展“命令”提供了一个后处理()方法,这种清理。最后,命令,可以存储和抬起头,“目录”,允许延期的决定,命令(或链)的实际执行。

为了最大限度地发挥责任链模式的API,最根本的接口契约的方式与零的依赖以外相应的JDK中定义的。

方便的基类实现这些API提供以及专业(可选)实现的网络环境(即Servlet和Portlet的)。

由于该命令实现的设计符合这些建议,它应该是可行,利用链责任的API的Web应用程序框架(如Struts)的“前端控制器”,但也可以把它用在业务逻辑层和持久层,通过组合来模拟复杂的计算要求。

此外,分离的计算上的通用上下文中成离散的执行的指令,允许更容易地创建单元测试的命令,通过观察在上下文中,被供给的对应的状态的变化,因为执行一个命令的影响可以被直接测量。

要求:

·的Java

此版本中的新功能:

·链条1.2是第一个支持OSGi的版本。
·添加示例web应用程序的Servlet映射命令修复CHAIN-36。
·更新升级1.1.1常用日志记录依赖
·更新提高的ContextBase的子类的实例化性能。修正CHAIN-32。
·更新更新的servlet实现类要注意的CatalogFactory修复CHAIN-4。
·解决CatalogFactory的实例变量防止ChainProcessor从可序列化。修正CHAIN-44。
·的修复ChainListener URL转换并没有如预期般运作。修正了CHAIN-43。
·解决各种范围映射工具使用了不正确的均衡。修正了CHAIN-42。由于艾萨克Shabtay。
·解决Ant构建失败,因为老沼气池的使用。修正了CHAIN-41。
·修复PathInfoMapper命令无法获得当前目录实例。修正了CHAIN-35。
·修复不平衡的标签在JavaDoc ContextBase类的。修正了CHAIN-34。
·修复升级到1.8 Commons Digester的修正错误加载web应用资源。修正了CHAIN-33。
·修复更正的project.xml - 标记的servlet,portlet和MyFaces的去...


[url=http://www.sot9.com/soft/108816.html][B]Apache下议院链1.2_Apache Commons Chain 1.2[/B][/url]

点这里下载->Apache下议院链1.2_Apache Commons Chain 1.2 [ 下载地址 ]