文档详情

新WTC开发指南.doc

发布:2017-06-19约5.87千字共9页下载文档
文本预览下载声明
新 CRM_PD1 WTC开发指南 文 档 信 息 目 录 1 预备知识 3 1.1 JSP Script 变量 3 1.2 调用Tuxedo服务返回的内存结构 3 2 新架构开发说明 4 2.1 安装步骤 4 2.2 JSP tag Libraries使用说明 5 2.2.1 wtc:service 5 2.2.2 wtc:array 6 预备知识 JSP Script 变量 在% %定义的变量是JSP的Script变量 例如 % String s =”123”% s 就是 一个 JSP Script 变量 调用Tuxedo服务返回的内存结构 0 1 2 3 4 5 6 7 8 9 10 0                       1                       2                       3                       4                       5                   6                   7                   8                   9             10             11             12             13             14         15         图 (1) 调tuxedo服务返回以上结构,它是由一个或多个不同维数的二维数组组成的。以上示例有4个数组,其中 第一个 A1 String[8][3] 第二个 A2 String[5][2] 第三个 A3 String[14][2] 第三个A4 String[15][4] 其中 列数是我们调tuxedo服务时传入的参数,也就是说列数是已知的。示例是11列(4个数组的列数相加 3+2+2+4)。 新架构开发说明 本次新开发架构,抛弃了EJB。采用JSP tag Libraries的方式,调用WTC 继承了老的properties 配置文件。 安装步骤 在WEB-INF下新建一个目录 wtcxml 该目录存放tuxedo 服务输入输出信息。该信息采用以下xml格式 wtcservice wtc type=service id=sTestRetMsg outnum=12 inpara name=para1/ inpara name=para2/ /wtc /wtcservice type:类型 id:服务名称 outnum:输入参数的个数 inpara:该节点表示服务输入参数 name:输入参数的名称,这个比较重要。输入的参数会自动匹配名称,不用request.getParameter, 会在后面讲到。 在web.xml中加入 listener listener-class com.sitech.crmpd.core.wtc.config.BossWebContextLoaderListener /listener-class
显示全部
相似文档