在部署集算器JDBC时,需要按照如下步骤:
1. 加载需要用到的jar包
在启动JAVA应用程序时需要加载集算器所需的jar包,如果在web应用下,可以把这些jar包放在WEB-INF/lib目录下。集算器JDBC需要三个基础jar包,都可以在[安装目录]\esProc\lib目录下找到:
dm.jar 集算器计算引擎及JDBC驱动包
icu4j_3_4_5.jar 处理国际化
jdom.jar 解析配置文件
除了基础包外,还有一些为完成特定功能的jar包,都在esProc\lib目录下:
如果要在集算器JDBC用其它数据库作为集算器的数据源,那么还需要相应数据库的驱动jar包,特别的,使用demo数据库需要hsqldb.jar。
如果要在集算器JDBC中读写Microsoft Office文件,则需要加入geronimo-stax-api_1.0_spec-1.0.jar、poi*.jar和xmlbeans-2.3.0.jar。
如果要在集算器JDBC中使用绘制图形功能,则需要加入SVG图形处理相关的jar包,包括batik*.jar、js.jar、pdf-transcoder.jar、xalan-2.6.0.jar、xercesImpl.jar、xml-apis.jar、xml-apis-ext.jar。
需要需要注意的是,集算器JDBC需要JDK1.6或更高版本。
2. 部署raqsoftConfig.xml文件
配置文件raqsoftConfig.xml可以在[安装目录]\esProc\config下找到,需复制后放置在应用项目的类路径下,配置文件的名称都不能改变。关于配置文件的具体信息,将在6.3.2配置raqsoftConfig.xml中讲述。
3. 部署dfx文件
将所需使用的dfx文件放置在应用项目的类路径下,也可以放到raqsoftConfig.xml文件的<dfxPathList/>节点指定的寻址路径,或者<mainPath/>指定的主路径中。
4. 在JAVA中调用集算器JDBC
关于在JAVA中调用dfx文件,或者直接执行代码的方法,请参考6.2被Java调用。