如何实现WebSphere Application Server 6集群环境下的定时服务
2010-09-27 08:31:05 来源:WEB开发网核心提示: 5、 创建定时服务的数据源进入ND管理控制台,展开资源,如何实现WebSphere Application Server 6集群环境下的定时服务(5),点击JDBC 提供者,选择要新建的资源所在的服务器点新建,EJB必须要实现javax.ejb.TimedObject接口,EJB里面需要涉及到的
5、 创建定时服务的数据源
进入ND管理控制台,展开资源,点击JDBC 提供者,选择要新建的资源所在的服务器
点新建。按提示输入所需资料。点数据源,进入数据源页面。
新建一个名为testtimer的数据源,指定jndi名为jdbc/testtimer
测试连接通过后。做下一步设置。
6、 修改服务器设置
打开管理控制台。
单击服务器 >应用程序服务器 > 服务器名 > EJB 容器设置 > EJB 定时服务设置。 出现"定时服务设置"面板。
如果您要使用内部或预配置的调度程序实例,则单击使用内部 EJB 定时服务调度程序实例单选按钮。
如果您选择不更改缺省的设置,则此实例与 Cloudscape 数据库相关联。
更改数据源选择输入您所选的数据源别名。选择前面创建的jdbc/testtimer数据源。
输入表前缀为你创建表时的用户缺省模式名称,必须注意的是,在模式名称后面必须要带上一个小数点.。具体对应的每个值的意思可以点击帮助页面查看。
7、 开发基于J2EE标准的定时服务企业bean
下面的例子是在RAD环境下开发,要实现定时服务,EJB必须要实现javax.ejb.TimedObject接口。
EJB里面需要涉及到的接口或类分别是:
要实现的TimedObject和TimerService,Timer。
更多精彩
赞助商链接