在Liquid Data 1.0中可配置的数据源包括有:
Relational Databases
XML Files
WebServices
Application Views
DataViews
配置Liquid Data Repository储存库
1. 以用户ldsystem身份进入控制台:在IE中输入以下URL即可http://localhost:7001/console
2. 在页面左窗口选择Liquid Data,如图:
3. 输入Liquid Data Repository的相对路径或绝对路径后选择
输入信息包括:
|
输入项
|
描述
|
| Repository Directory |
Liquid Data储存库路径(相对或绝对) |
| Custom Functions Classpath |
客户化函数的类路径,多个路径间以分号分隔 |
| Maximum Threads |
最大线程数 |
| Security Mode |
是否配置安全模式 |
| Cache Results |
是否对查询结果进行缓存 |
| Swap Files Directory |
临时文件存放目录(相对或绝对) |
配置Relational Databases数据源的步骤:
1. 创建JDBC连接池

2. 创建JDBC数据源

3. 在Liquid Data中创建Relational Database数据源


输入信息包括:
|
输入项
|
描述
|
| Name |
数据源名 |
| Data Source Name |
JDBC数据源的JNDI名 |
| UserName |
暂不支持 |
| Password |
暂不支持 |
| Schema |
暂不需填(文档中的配置说明有误) |
| Catalog |
暂不需填 |
| Table Pattern |
选取表的过滤条件 |
| Shared Connection |
连接是否共享 |
| Isolation Level |
设置事务分离级别(当连接设置为共享时,此设置无效) |
| Maximum Connections |
最大连接数 |
配置XML文件数据源的步骤:
1. 创建XML文档及Schema文件并放到相应的Liquid Data Repository目录下
2. 创建XML文件数据源
|
输入项
|
描述
|
| Name |
数据源名 |
| Data File |
XML数据文件所在 |
| Schema File |
XML校验文件XSD文件所在 |
配置WebService数据源的步骤:
1. 创建WebService并部署到WebLogic Domain中,访问以下URL:
http://:
/ContextURI/ServiceURI?WSDL
提取WebService对应的WSDL文件,存放到Liquid Data的储存库下。
2. 创建WebService数据源

|
输入项
|
描述
|
| Name |
数据源名 |
| Definition(WSDL) |
WebService对应的WSDL所在连接URL,或通过WSDL数据描述文件 |
| Operations |
WebService中提供的操作 |
配置Application View数据源的步骤:
1. 在Domain中配置Application View
2. 创建Application View数据源


|
输入项
|
描述
|
| Name |
数据源名 |
| Application View Name |
在WebLogic Integeration Domain中定义的Application View的名称 |
| Host |
提供Application View的主机 |
| Port |
提供Application View的服务器对应的端口 |
| User Name |
操作Application View的用户 |
| Password |
用户对应的密码 |
| Operations |
在Application View中定义的Services |
配置Data View数据源的步骤:
1. 使用Data View Builder创建Stored Query File和Target Schema
2. 创建Data View数据源
|
输入项
|
描述
|
| Name |
数据源名 |
| Query File |
存储的查询文件(使用Data View Builder创建或手工创建),或通过存储的查询文件创建相应的数据源描述文件(IE控制台) |
| Schema File |
用于校验查询结果XML文件的校验XSD文件(使用Data View Builder创建或手工创建) |
| 作者简介 |
|
丘晓斌是(dev2dev ID: andy) BEA Channel System Enginner |
|