摘要:
一、Scrum概述 Scrum是迭代的,增量型的流程。 Scrum构造的产品迭代周期为Sprints,工作的迭代周期一般为一到四周。 Sprints是有固定的周期——结束于固定明确的日期,无论该工作完成与否,从不延长。 在每一Sprint的启动阶段,一个多职能的团队长弄个已优先化的要求列表中挑选若干项目,并承诺在Sprint的末期完成这些项目。 每一工作日,团队成员互相通告工作进度,并更新简易的剩余工作量直观表示图表。 在Sprint的末期,团队将对这一阶段工作结果作一一展示并取得相关反馈,为下一Sprint做好准备。 Scrum强调生产可以使用的产品,意指在Sprint的末期产... 阅读全文
摘要:
一、基本介绍: 回调函数(callback Function),顾名思义,用于回调的函数。 回调函数只是一个功能片段,由用户按照回调函数调用约定来实现的一个函数。 回调函数是一个工作流的一部分,由工作流来决定函数的调用(回调)时机。 回调函数包含下面几个特性: 1、属于工作流的一个部分; 2、必须按照工作流指定的调用约定来申明(定义); 3、他的调用时机由工作流决定,回调函数的实现者不能直接调用回调函数来实现工作流的功能;二、回调函数和观察者模式的关系 观察者模式定义对象间的一种一对多的依赖关系。 当一个对象的状态发生改变时, 所有依赖于它的对象... 阅读全文
摘要:
JBoss是一个运行EJB的J2EE应用服务器。它是开放源代码的项目,遵循最新的J2EE规范。从JBoss项目开始至今,它已经从一个EJB容器发展成为一个基于的J2EE的一个web 操作系统(operating system for web)具体配置和部署方法请参阅:http://www.huihoo.org/jboss/jboss3_ejb.htm 阅读全文
摘要:
什么是WTP?WTP (Web Tools Platform) 是一个开发J2EE Web应用程序的工具集。用了太长时间的MyEclipse难免想换换口味,引用一段官方的描述来介绍WTP:The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with tools for developing Web and Java EE applications. It includes source and graphical editors for a variety of languages, wizards 阅读全文
摘要:
在Java RMI中要求所有的参数传递和返回类型是JAVA的基本类型或实现Serilizable的对象。串行化对象通过值传递(又名拷贝传递),而不是引用传递。这意味着在某一层中串行化对象的更新并不自动影响到其它的对象。对于EJB对象而言,它由两个接口(home接口和remote接口)和一个类组成。容器会根据ejb规范来生成上面两个接口的类(我们分别称为xxxEJBHome对象和xxxEjbObject对象)。在较多的容器实现方案中,xxxEJBHome对象使用了factory模式来创建xxxEjbObject对象;xxxEjbObject对象则采用proxy模式作为xxxBean的代理类。在生 阅读全文