TRSJava应用开发接口概述
组件模型概述
TRS Java应用开发接口(简称TRS Javabeans)是基于Java组件技术—JavaBean开发的,具有良好的跨平台特性。用户应用的界面可以是基于浏览器的JSP或Java Applet,也可以是独立的Java应用程序,TRS JavaBeans为它们提供了统一的接口。
??? TRS JavaBeans在TRS体系结构里的位置如下图所示(中部红色方框为TRS Javabeans):
? ?从6.1开始,JavaBeans采用com.trs.client作为类库的包名。? ?保留com.eprobiti.trs,二进制兼容4.0/5.0/6.0,可以直接升级。? ??? ? TRS JavaBeans的类层次如下:
class java.lang.Object
class com.trs.client.TRSConnection
class com.trs.client.TRSResultSet
class com.trs.client.TRSObject
class com.trs.client.TRSDataBase
class com.trs.client.TRSDataBaseColumn
class com.trs.client.TRSFormat
class com.trs.client.TRSGroup
class com.trs.client.TRSUser
class com.trs.client.TRSView
class com.trs.client.TRSViewColumn
class com.trs.client.TRSUtils
class com.trs.client.TRSRecord
class com.trs.client.TRSHitPoint
class com.trs.client.TRSIndex
class com.trs.client.TRSField
class com.trs.client.TRSConstant
class com.trs.client.TRSColProperty
class com.trs.client.TRSDataProperty
class com.trs.client.TRSTransFile
class com.trs.client.RecordReport
class com.trs.client.SectionInfo
class com.trs.client.Date
class java.lang.Throwable (implements java.io.Serializable)
class java.lang.Exception
class com.trs.client.TRSException
系统安装需求
TRS JavaBeans要求的运行环境十分简单,只需要有一台运行Windows95/NT 4.0以上版本操作系统的微机,一个能连接到TRS全文数据库服务器
(6.x版本,4.x-5.x版本也可兼容)的网络环境即可。
TRS JavaBeans有32位和64位两种版本,安装JDK时请保持一致,同时安装操作系统的补丁以保证应用程序正常运行,并修改进程的地址空间/线程/文件数目的限制。
各平台具体支持版本如下:
1.AIX:
32位JavaBeans,支持AIX4.3或更高版本。
64位JavaBeans,支持AIX5.1或更高版本。
2.Linux:
32位JavaBeans,支持Linux2.4或更高版本。
64位JavaBeans,支持Linux2.6或更高版本。
3.HP:
32位JavaBeans,支持HPUX11.00或更高版本。
64位JavaBeans,支持HPUX11.11或更高版本。
4.Solaris:
32位JavaBeans,支持Solaris6或更高版本。
64位JavaBeans,支持Solaris7或更高版本。
5.Windows:
32位JavaBeans,支持Windows 2000或更高版本。
64位JavaBeans,支持Windows 2003或更高版本。
安装和卸载
1.将trsbean.jar添加到JAVA应用的CLASSPATH路径。
2.将libtrsbean.so(sl)所在的目录添加到JAVA本地方法库的搜索路径。
Windows平台:
JAVA本地方法库的搜索路径包含环境变量PATH和%JAVA_HO