Ecology8系统接口文档

上传人:m**** 文档编号:496482549 上传时间:2024-03-12 格式:DOC 页数:123 大小:1.50MB
返回 下载 相关 举报
Ecology8系统接口文档_第1页
第1页 / 共123页
Ecology8系统接口文档_第2页
第2页 / 共123页
Ecology8系统接口文档_第3页
第3页 / 共123页
Ecology8系统接口文档_第4页
第4页 / 共123页
Ecology8系统接口文档_第5页
第5页 / 共123页
点击查看更多>>
资源描述

《Ecology8系统接口文档》由会员分享,可在线阅读,更多相关《Ecology8系统接口文档(123页珍藏版)》请在金锄头文库上搜索。

1、Weaver Software中国上海耀华支路泛微软件大厦邮政编码:200126电话:+86 21 68869298传真:+86 21 50942278泛微协同办公应用平台e-cology接口说明文档仅限阅读 请勿传播当您阅读本方案时,即表示您同意不传播本方案的所有内容推荐精选版 本文档简要信息:文档主题(Title)Ecology8系统接口文档作者(Author)陈文建审批者(To Be Approved By)说明(Comments)文件名称(File Name)Ecology8系统接口文档.doc文档版本历史:序号日期版本变更说明修改人注释1.2016-11-14V1.0陈文建2.3.4

2、.5.推荐精选目录版 本2第一部分数据源配置5一、接口说明5二、实现方法&步骤51.接口的使用实例52.配置数据源7第二部分计划任务9一、接口说明9二、实现方法&步骤91.接口的两种实现方式92.配置计划任务103.CronExpr表达式11第三部分流程自定义接口动作(action)12一、接口说明12二、实现方法&步骤121.接口实现方式122.配置自定义接口动作153.流程节点附加操作接口调用15第四部分建模自定义接口动作(action)17一、接口说明17二、实现方法&步骤171.接口实现方式172.配置自定义接口动作193.表单建模调用自定义接口动作20第五部分短信API接口22一、接

3、口说明22二、实现方法&步骤221.自定义接口222.配置自定义短信接口23第六部分组织架构同步接口24一、接口说明24二、使用说明241.自定义接口242.接口配置说明42第七部分流程自定义页面接口45一、接口说明45二、实现方法&步骤451.自定义页面代码示例452.配置自定义页面46推荐精选第八部分流程提交前执行自定义函数47一.接口说明47二.实现方法&步骤471.PC端在html模板里面加入如下代码就行472.mobile端在html模板里面加入如下代码就行47第九部分如何启用系统的WebService接口49一、启用Ecology系统WebService接口49第十部分文档webs

4、ervices接口50一、接口说明50二、使用说明50第十一部分工作流程webservices接口68一、接口说明68二、使用说明68第十二部分人力资源webservices接口81一、接口说明81二、使用说明81第十三部分项目模块webservices接口94一、接口说明94二、使用说明94第十四部分表单建模webservices接口100一、接口说明100二、使用说明100附录1 如何通过wsdl地址生成客户端代码106推荐精选数据源配置一、 接口说明该接口主要用来在e-cology配置和异构系统的数据库的链接方式,通过此链接在e-cology中直接操作其他系统的数据,该接口适用于SQLS

5、ERVER,ORACLE,MYSQL,DB2,INFORMIX,SYBASE结构型数据库。二、 实现方法&步骤1. 接口的使用实例1.1 获取Connection,使用jdbc的方式操作数据库 import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import weaver.general.BaseBean;import weaver.general.StaticObj;public class datasourcet

6、est extends BaseBean public void testDatasource() Connection conn = getConnection(datasource.local);/此处是取得上文定义的数据源dt1,如果需要操作其他系统的数据才需要该定义 try /通过jdbc获取人数 PreparedStatement s = conn.prepareStatement(select count(*) as counthrm from hrmresource); ResultSet rs = s.executeQuery(); if(rs.next() String co

7、unthrm = rs.getString(counthrm); /输出到控制台System.out.println(人数: + counthrm); writeLog(人数: + counthrm); rs.close();/关闭记录集 s.close();/关闭statement catch (Exception e) writeLog(e); finally try closeConnection(conn);/关闭连接 catch (Exception e) writeLog(e);推荐精选 /* * 获取自定义datasource的connection * * param datas

8、ourceid * 数据源id,为datasource+数据源配置里面的数据源名称, * 比如配置了一个数据源名称为local,那么这个数据源id为:datasource.local * return */ public Connection getConnection(String datasourceid) Connection conn = null; try DataSource datasource = (DataSource) StaticObj.getServiceByFullname(datasourceid, DataSource.class); /获取数据源的信息 conn

9、 = datasource.getConnection(); /和数据源取得连接 catch (Exception e) return conn; /* * 关闭Connection * * param conn */ public void closeConnection(Connection conn) if (conn != null) try conn.close(); catch (SQLException e) writeLog(e); 1.2 使用系统封装好的数据库操作类推荐精选import weaver.conn.RecordSetDataSource;import weave

10、r.general.BaseBean;public class datasourcetest1 extends BaseBean public void testDatasource() /注意数据源标识不需要加datasource,比如上面的datasource.local,只需要写local RecordSetDataSource rsds = new RecordSetDataSource(数据源标识); rsds.executeSql(select count(*) as counthrm from hrmresource); while(rsds.next() String coun

11、thrm = rsds.getString(counthrm); System.out.println(counthrm:+counthrm); writeLog(counthrm:+counthrm); 2. 配置数据源2.1菜单入口 【后端】-【集成中心】【数据源配置】2.2操作界面 推荐精选属性说明: 数据源名称,即xml配置中的id; 这个是引用该数据源的唯一标识 数据库类型:数据库类型(sqlserver2000, sqlserver2005, sqlserver2008,oracle,mysql,Informix,db2,sybase) 集群/多实例: 标识数据库是否为集群/多实例

12、,配置的参数会不一样 连接字符串: 数据库的链接地址 服务器ip: 数据库服务器地址 端口号:数据库服务的端口号 数据库名:数据库名(实例名) 用户名:访问数据库的用户名 密码:访问数据库的密码 最小连接数: 访问该数据库最小连接 最大连接数: 访问该数据库最大连接推荐精选第二部分 计划任务一、 接口说明该接口用来用户在e-cology系统自由定义一些需要定时执行的操作,它是由Quartz这一个开源的作业调度框架来实现;该接口通过配置调度时间和自行开发调度动作来实现需要定时执行的任务。该接口提供的调度方式为:实现CronJob接口,此接口在指定的时间点执行(自己定义时间点)在开发调度动作需要实现e-cology提供的自定义动作接口。二、 实现方法&步骤1. 接口的两种实现方式1.1 继承weaver.interfaces.schedule.BaseCronJob,然后实现方法public void execute() import weav

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号