赞
踩
JOLT的配置与编程简介
选择项
|
描 述
|
-u username
|
指定用户名(默认为你的帐户名称,如果安全要求强制)
|
-r usrrole
|
指定用户的角色(默认为:admin,如果安全要求强制))
|
-n
|
使输入文件依靠当前的接口服务库有效;不使接口服务库变动更新。(可选)
|
-p package
|
接口服务库包的名字(默认为:BULKPKG)
|
//
host
:port
|
指定 JRLY 或者
JSL 的地址(主机名字和IP的端口)(必须的)
|
Filename
|
指定包含定义服务的文件名。(必须的)
|
指 导 方 针
|
举 例
|
每个关键字都必须跟随一个等号(=)和一个值
|
正确:
type=string
错误:
type
|
每一行只允许有一个关键字
|
正确:
type=string
错误:
type=string access=out
|
任何一行都不能忽略等号(=)
|
正确:
type=string
错误:
type string
|
确定的关键字只接受一个合理设置的值
|
访问关键字只支持以下这些值:
in
,
out
,
inout
,
noaccess
|
装载导入文件能够包含多服务定义
|
service=INQUIRY
<service
的关键字和值
>
service=DEPOSIT
<service
的关键字和值
>
service=WITHGRAWL
<service
的关键字和值
>
service=TRANSFER
<service
的关键字和值
>
|
每一个服务定义都由多个关键字和值组成
|
service=DEPOSIT
export=true
inbuf=VIEW32
outbuf=VIEW32
inview=INVIEW
outview=OUTVIEW
|
关 键 字
|
值
|
service
|
任何
BEA Tuxedo
服务名字
|
export
|
true
或
false (
默认值为:
false)
|
Inbuf / outbuf
|
选择下列这些
BUFFER
类型中的一种
FML FML32 VIEW
VIEW32 STRING CARRAY
X_OCTET X_COMMON X_C_TYPE
|
inview
|
任何输入参数的
view
名字
这个参数是可选的,只有在下列一种
BUFFER
类型被用到时:
VIEW
、
VIEW32
、
X_COMMON
、
X_C_TYPE
|
outview
|
任何输出参数的
view
名字
|
关 键 字
|
值
|
param
|
任何参数名
|
type
|
byte
short
integer
float
double
string
carray
|
access
|
in
out
inout
noaccess
|
count
|
出现的最大数值(默认值是
1
),当这个值无限时为
0
,仅用在
Repository Editor
格式化测试屏幕
|
If
。。。
。。。
|
Then
。。。
。。。
|
数据文件没有找到
|
检查并确认路径是否正确
|
关键字无效
|
检查并确认关键字对于
package
、
service
、
parameter
|
关键字的值是空
|
为关键字赋值
|
值无效
|
检查并确认参数分配的值在参数范围之内
|
数据类型无效
|
检查并确认参数使用的类型是否有效
|
service=TRANSFER
export=true
inbuf=FML
outbuf=FML
param=ACCOUNT_ID
type=integer
access=in
count=2
param=SAMOUNT
type=string
access=in
param=SBALANCE
type=string
access=out
count=2
param=STATLIN
type=string
access=out
service=LOGIN
inbuf=VIEW
inview=LOGINS
outview=LOGINR
export=true
param=user
type=string
access=in
param=passwd
type=string
access=in
param=token
type=integer
access=out
service=PAYROLL
inbuf=FML
outbuf=FML
param=EMPLOYEE_NUM
type=integer
access=in
param=SALARY
type=float
access=inout
param=HIRE_DATE
type=string
access=inout
窗口各部分
|
功 能
|
1
、文本编辑诓
|
输入文本、数字、或者是文字数字的字符,例如:“Service Name”,“Input View Name”,server name,
或者是 port number,在上图中的“Service Name”
|
2
、下拉框列表
|
显示列表使用一个下拉框列表,在上图中的:“Input Buffer Type”或者是“Output Buffer Type”
|
3
、显示列表
|
从一个列表中选择预定义项,例如:参数列表,
|
4
、命令按钮
|
激活一个操作,例如:显示一个包的窗口;服务窗口;或者是包的组织,在上图中包括:“Save Service”、“Test”、“Back”、“New”、“Edit”、“Delete”
|
5
、单选按钮
|
只选中一个选项,一次只能存在一种状态,例如: Export Status只能是“Unexport”或者是“Export”。
|
http://<www.server>/<URL path>/RE.html
注意:在打开这个文件之前,修改在 RM.html的applet codebase parameter 匹配你的Jolt Class 的路径
选 项
|
描 述
|
Server
|
服务器名字或者是服务器的IP
|
Port Number
|
一个十进制的端口数值
|
User Role
|
BEA Tuxedo
的用户角色,至少要求 BEA Tuxedo认证等级是 USER_AUTH 或者是更高。
|
Application Password
|
BEA Tuxedo
超级管理员的口令
|
User Name
|
BEA Tuxedo
用户标识,第一个字符必须是一个alpha字符
|
User Password
|
BEA Tuxedo
的口令
|
Packages
|
访问Packages的窗口
|
Services
|
访问
Services
的窗口
|
Log Off
|
中断与服务器的连接
|
Web
Browse
(Http) |
|
Servlet
|
JSP
|
JDBC
|
EJB
|
BEA
WebLogic Server
|
|
JOLT
|
TUX APP
|
BEA TUXEDO
|
TUX APP
|
RDBMS
|
Jolt Protocl
|
JOLT CLIENT
其中Repository Editor是BEA提供的一个GUI界面,用于增加和删除提供给Jolt Client 的TUXEDO Service。其全称为Jolt Repository Editor. 运行%Jolt_home%/udataobj/jolt/re.html
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。