CLASSPATH
C:\Program Files\Sybase\Shared\Sun\jdk118\lib\classes.zip;
C:\Program Files\Sybase\Jaguar CTS 3.5\html\classes;
C:\Program Files\Sybase\Jaguar CTS 3.5\java\classes;
C:\Program Files\Sybase\Shared\PowerBuilder\classes.zip;.ww w.iTbulo.coS7oHG
PATH
C:\Program Files\Sybase\Jaguar CTS 3.5\bin;
C:\Program Files\Sybase\Jaguar CTS 3.5\dll;
C:\Program Files\Sybase\Jaguar CTS 3.5\client\dll;
C:\Program Files\Sybase\Shared\Sun\JDK118\bin;
C:\Program Files\Sybase\Shared\PowerBuilder;
C:\Program Files\Sybase\Adaptive Server Anywhere 6.0\win32;
C:\Program Files\Sybase\PowerDynamo\win32;ww w.iTbulo.coS7oHG
5.如何将 Jaguar CTS及PowerDynamo 安装在不同的机器上?
在将 Jaguar CTS及PowerDynamo 安装在不同的机器上时,需要注意以下几点(这里%jaguar% 表示jaguar的主目录):
(1) 将%jaguar%\html\classes下的所有东西拷贝到PowerDynamo所在的机器上,并将classPath及path指定到该目录;
(2) 更改jaguar server上的监听器配置,目的是让jaguar server 能够接受从远端的PowerDynamo 来的服务请求。如何设置在前面已经讲到,这里不在重复。ww w.iTbulo.coS7oHG
6.Jaguar manager如何控制远端的JaguarCTS?!ww w.iTbulo.coS7oHG
首先配置需要被控制Jaguar CTS的监听器,将iiop监听器属性改为机器名,重新启动Jaguar CTS server。然后在要控制的机器上启动 Jaguar manager,在登陆时在host name中输入要控制的iiop监听器的名字即可。
7. 什么是Connection caches,如何使用?
在Client/Server结构中,对数据库的每一次存取都会产生一个连接,存取结束后再释放这个连接。在Jaguar CTS组件事务服务器中为了克服在Client/Server中的这个问题,引入了Connection Caches的机制。一般,前端应用程序请求Jaugar CTS中的组件来执行一些逻辑处理,但在同时间内,每个前端程序都未必同时需要连到数据库,因此JaguarCTS建立了一个存放连接数据库的缓冲池,当组件需要使用数据库连接时,JaguarCTS会以序地从pool中取出,当不再需要时再放回至pool中,这在实际情况下,可以让很多的前端应用共享几个数据库连接,提供响应性能。
8.在Jaguar CTS中建立connection cache时,为何在server name中输入ip地址建立的连接缓冲是无效的?
无效是正常的。在Jaguar CTS中建立一个connection cache时,servername含义如下:
(1).ODBC 模式,应填入ODBC的DSN (data source name)而非远端主机的IP地址;
(2).JDBC/ODBC 模式,应该填入jdbc:odbc:EAS Demo DB V3;
(3).JConnect 模式,应该填入jdbc:sybase:Tds:210.242.176.79:2638;
(4).OCI模式,应该填入Oracle的TNS names。ww w.iTbulo.coS7oHG
9. CTS中组件的生命周期是怎样的?
NewInstance → Activation → Invoke Method → Invocation Complete → Deactivation → Destruction等。
10.交易的管理有哪些?
主要有:2-phase commit、DTC(Microsoft)、JTS(Java)和XA(Mainframe)。 ww w.iTbulo.coS7oHG
11.JaguarCTS在Linux的现状如何?
目前JaguarCTS在Linux操作系统上的版本为3.5 beta版(2000 Apr),它只能在具有Native threads和需要BlackDown JDK上执行。 ww w.iTbulo.coS7oHG
三、PowerDynamo(页面引擎)问题
1. PowerDynamo与Web server和数据库之间是如何协同工作的?
在Web Server设定与PowerDynamo的连接后,PowerDynamo直接使用URL的格式, Web Server就会将前端页面的请求指向PowerDynamo。与后台数据库部分,即可利用 PowerDynamo的模版向导与connection的设定连接到数据库,这样可以使用内嵌的SQL语句(embed- SQL),在Server端执行后,经过ISAPI、NSAPI或 CGI等方式经由Web Server送回前端,也可首先PowerDynamop连接Jaguar CTS组件,由组件连接数据库。






