CTAIS2开发技术测试
APP部分
如何让CTAIS2在weblogic启动时,加载所需的OR配置文件(如:or_sb.xml)
了解ORMAP文件(包括XML和JAVA是怎么生成的)
bea\ctais\config.xml-><orMappingInclude>追加新的XMLOR文件
bea\ctais\lib\ctais2or.jar加入新的OR类
如何处理对大量字符串数据的拼接、追加操作。
大量的String字符的拼接会生成大量的对象,如果字符串很大而且拼接频繁就会造成JAVA频繁的垃圾收集,使系统暂时停顿。在weblogic服务器端会出现内存振荡
CTAIS2的应用开发框架分哪些部分,各组成部分的类分别继承自哪些类;并简述各部分类要实现哪些功能(如:有实体类,继承自什么类,它要实现什么功能)
实体类:存放DataWindow对象Demo extends DefaultBizObject
边界类:与外部的接口处理外部请求DemoBndService extends MasterService
管理者类:处理业务逻辑DemoManager extends DefaultBizManager
工作区类:保存输入/输出参数对象以及对DemoManager的引用DemoWorkArea extends UserWorkArea
要实现一个BndService类要重载哪些方法,用JAVA代码实现一个简单的BndService类初始化操作(告诉客户端,初始化成功)
必须重载:
public UserWorkArea newUserWorkArea(UserWorkArea u)
public void init(Object o[])
public void init(Object o[]) {
super.init(o);
this.setResponse(0, 2000, "初始化成功", "");
}
<?xml version="1.0" encoding="GB2312"?>
<CtaisSession>
<Service id="TEST">
<Name>demo.DemoBndService.save</Name>
<Argument><ROOT>
<BOOKS>
<ITEM>
<SN>0001</SN>
<TITLE>CTAIS2架构</TITLE><AUTHOR>ctais-test</AUTHOR><PRICE>50</PRICE> </ITEM> <ITEM><SN>0002</SN><TITLE>Frame编程</TITLE><AUTHOR>frame-test</AUTHOR><PRICE>50</PRICE>
www.99jianzhu.com/包含内容:建筑图纸、PDF/word/ppt 流程,表格,案例,最新,免费下载,施工方案、工程书籍、建筑论文、合同表格、标准规范、CAD图纸等内容。