6.4.1集算器JDBC的基本部署

在部署集算器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.jarpoi*.jarxmlbeans-2.3.0.jar

如果要在集算器JDBC中使用绘制图形功能,则需要加入SVG图形处理相关的jar包,包括batik*.jarjs.jarpdf-transcoder.jarxalan-2.6.0.jarxercesImpl.jarxml-apis.jarxml-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.2Java调用