Ecology系统接口指南——附件:数据源和计划任务接口.docVIP

  • 156
  • 0
  • 约6.07千字
  • 约 5页
  • 2016-08-19 发布于河南
  • 举报

Ecology系统接口指南——附件:数据源和计划任务接口.doc

Ecology系统接口指南——附件:数据源和计划任务接口

Ecology系统接口指南——数据源和计划任务接口 Ecology系统接口指南——数据源和计划任务接口 1 一、数据源 2 二、计划任务接口 3 一、数据源 ecology提供了许多系统扩展接口,开发人员可以通过这些接口操作不同的数据源。例如把ecology的数据同步到其他的系统中去,或把其他系统中的数据同步到ecology中来,本质上就是在两个数据源之间交换数据。定义数据源的方法很简单,只需要在ecology安装目录/WEB-INF/service/datasource.xml中声明一下就可以了。 service-point id=local interface=weaver.interfaces.datasource.DataSource invoke-factory construct class=weaver.interfaces.datasource.BaseDataSource set property=type value=oracle/ set property=host value=192.168.0.204/ set property=port value=1521/ set property=dbname value=weaver1/ set property=user value=dcwork1/ set property=password value=dcwork1/ set property=minconn value=5/ set property=maxconn value=10/ /construct /invoke-factory /service-point 上面的声明定义了一个oracle数据源,我们可以在datasource.xml文件中定义多个数据源,只需按照上面的格式添加一段新的声明就可以了,仅仅需要改动红色标出来的部分。例如添加一个sql server 数据源:msds service-point id=msds interface=weaver.interfaces.datasource.DataSource invoke-factory construct class=weaver.interfaces.datasource.BaseDataSource set property=type value=sqlserver/ set property=host value=192.168.0.38/ set property=port value=1433/ set property=dbname value=ecology/ set property=user value=sa/ set property=password value=ecology/ set property=minconn value=5/ set property=maxconn value=10/ /construct /invoke-factory /service-point 说明: type: 数据库类型。有效值为oracle、sqlserver、db2、mysql host: 数据库主机名或ip dbname: 数据库名 user:数据库账号 password: 数据库密码 minconn: 连接池最小连接数 maxconn: 连接池最大连接数 二、计划任务接口 作用: 客户开发人员可以利用计划任务接口定时执行一段自己定义的操作,比如在两个数据源之间交换数据。 Ecology提供两种计划任务接口: IntervalJob接口,此接口每隔一段时间执行一次(自己定义间隔时间) CronJob接口,此接口在指定的时间点执行(自己定义时间点) 定义计划任务的方法是在ecology安装目录/WEB-INF/service/schedule.xml中声明: service-point id=job1 interface=weaver.interfaces.schedule.IntervalJob invok

文档评论(0)

1亿VIP精品文档

相关文档