EAServer新手上路----JaguarCts开发者必读
2008-04-27 23:17
302 查看
SyBaseEnterPriseApplicationServer新手上路
EAServer的文章也有一些,很少提及到开发中的一些细节问题。本人从事JaguarCts开发不久,遇到了许多细节问题,想来刚从事JaguarCts开发者也会遇上,以做参考,另则心中还存有许多问题,故撰此文,起抛砖引玉之效,望JaguarCts高手能释疑,深表感谢。
一、系统配置部分:
1、运行环境:
WIN2000SERVER版,SP2补丁,P3850CPU,PB8.0Beta+EAServer3.6.1。
2、运行环境安装注意事项:
在开发环境中JaguarCts服务器不要安装成NT服务,因为开发中经常修改JaguarCts组件,会出现“OBJECTCAN‘TSAVE”的错误,若不是NT服务,用JaguarServer(debug)。出现此类错误后重启动JaguarServer(debug)即可。若安装成NT服务可用以下指令删除:
serverstartservicename -remove (serivename是NT服务中Jaguar的服务名)
WIN2000SERVER版一定要打补丁,其实SP1也可,否则无法生成代理(Proxy)。
3、启动Jaguar管理器(图(一))
(A)JaguarMagager菜单Tool/Connect/JaguarManager。
(B)点ProfileManager可以新增一个Profile。
(C)在UserName中输入JAGADMIN(系统)
(D)Pass默认为空。
(E)HostName可以是LocalHost。(如果你有一定的经验,它可以改为你的机器名,但在Connect成功后要进去修改Listener中各端口的主机名。)
4、启动管理器(图(二))
(A)JaguarManager菜单Tool/ConnectecurityManager。
(B)PIN默认密码是“SYBASE”
5、修改Jagadmin的密码
(A)当3连接成功后,在JaguarManager中双击Servers,显示当前所有服务,选一服务后击右键,在右键菜单中选serverproperty打开属性面板。
(B)在属性面板中选Security改密码。
6、管理连接缓冲
(A)在JaguarManager中双击Servers,在列表中选一个Server。
(B)选InstallConnectionCaches
(C)右键,在弹出的菜单上选“CreateandInstallaNewConnectionCache”
(D)在弹出的窗口中输入ConnectionCache名。
(E)确定后就进入了ConnectionCache配置面板。
(F)本文以配置SQLSERVER为例。在General选项卡中配置:ServerName为SqlServer的服务名。UserName为登录SqlServer的用户ID,输入PassWord。在Driver选项卡中选ODBC,DLLORCLASSNAME为ODBC32.DLL。PING一下试试。
(G)若PING通不过,你就得看一下本文前面(3)提到的HostName你输入的是什么,若LocalHost就不行,改为你的机器名。
二、开发应用部分
A、服务端:
1、新建EAServerProfile如下图。ServerName即计算机名。PortNumber为9000,LoginName为Jagadmin。
2、在NEW----TARGET----EAServerComponent开始向导
3、Next-Next-应用名、库文件存放-Next-ImplementNewInterFace--PBObjectName(n_cst_base)EAServerComponentName--EAServerProfile--PakeageName(组件以包为单位,新增一个包或选一个存在的包)--ComponentType(stadardcomponent)--InstancePoolingOptions(Supported)--TransactionSupportedOption(NotSupported)--InterfaceOptions(Next)--OtherOptions(全选)--Project(Next)--Next--Next--Finish
4、打开刚创建的组件N_cst_base,在Constructor事件中:
SQLCA.DBMS ="MSSMicrosoft6.x"
SQLCA.Database ="Jaguar_2001"
SQLCA.ServerName="JaguarCts"
SQLCA.LogId ="sa"1
EAServer的文章也有一些,很少提及到开发中的一些细节问题。本人从事JaguarCts开发不久,遇到了许多细节问题,想来刚从事JaguarCts开发者也会遇上,以做参考,另则心中还存有许多问题,故撰此文,起抛砖引玉之效,望JaguarCts高手能释疑,深表感谢。
一、系统配置部分:
1、运行环境:
WIN2000SERVER版,SP2补丁,P3850CPU,PB8.0Beta+EAServer3.6.1。
2、运行环境安装注意事项:
在开发环境中JaguarCts服务器不要安装成NT服务,因为开发中经常修改JaguarCts组件,会出现“OBJECTCAN‘TSAVE”的错误,若不是NT服务,用JaguarServer(debug)。出现此类错误后重启动JaguarServer(debug)即可。若安装成NT服务可用以下指令删除:
serverstartservicename -remove (serivename是NT服务中Jaguar的服务名)
WIN2000SERVER版一定要打补丁,其实SP1也可,否则无法生成代理(Proxy)。
3、启动Jaguar管理器(图(一))
(A)JaguarMagager菜单Tool/Connect/JaguarManager。
(B)点ProfileManager可以新增一个Profile。
(C)在UserName中输入JAGADMIN(系统)
(D)Pass默认为空。
(E)HostName可以是LocalHost。(如果你有一定的经验,它可以改为你的机器名,但在Connect成功后要进去修改Listener中各端口的主机名。)
4、启动管理器(图(二))
(A)JaguarManager菜单Tool/ConnectecurityManager。
(B)PIN默认密码是“SYBASE”
5、修改Jagadmin的密码
(A)当3连接成功后,在JaguarManager中双击Servers,显示当前所有服务,选一服务后击右键,在右键菜单中选serverproperty打开属性面板。
(B)在属性面板中选Security改密码。
6、管理连接缓冲
(A)在JaguarManager中双击Servers,在列表中选一个Server。
(B)选InstallConnectionCaches
(C)右键,在弹出的菜单上选“CreateandInstallaNewConnectionCache”
(D)在弹出的窗口中输入ConnectionCache名。
(E)确定后就进入了ConnectionCache配置面板。
(F)本文以配置SQLSERVER为例。在General选项卡中配置:ServerName为SqlServer的服务名。UserName为登录SqlServer的用户ID,输入PassWord。在Driver选项卡中选ODBC,DLLORCLASSNAME为ODBC32.DLL。PING一下试试。
(G)若PING通不过,你就得看一下本文前面(3)提到的HostName你输入的是什么,若LocalHost就不行,改为你的机器名。
二、开发应用部分
A、服务端:
1、新建EAServerProfile如下图。ServerName即计算机名。PortNumber为9000,LoginName为Jagadmin。
2、在NEW----TARGET----EAServerComponent开始向导
3、Next-Next-应用名、库文件存放-Next-ImplementNewInterFace--PBObjectName(n_cst_base)EAServerComponentName--EAServerProfile--PakeageName(组件以包为单位,新增一个包或选一个存在的包)--ComponentType(stadardcomponent)--InstancePoolingOptions(Supported)--TransactionSupportedOption(NotSupported)--InterfaceOptions(Next)--OtherOptions(全选)--Project(Next)--Next--Next--Finish
4、打开刚创建的组件N_cst_base,在Constructor事件中:
SQLCA.DBMS ="MSSMicrosoft6.x"
SQLCA.Database ="Jaguar_2001"
SQLCA.ServerName="JaguarCts"
SQLCA.LogId ="sa"1
相关文章推荐
- EAServer 新手上路----JaguarCts开发者必读
- EAServer 新手上路----JaguarCts开发者必读
- EAServer (JaguarCts)开发者必读
- [资源]Windows Mobile 开发者新手上路指南
- Windows Mobile 开发者新手上路指南
- Windows Mobile 开发者新手上路指南
- Windows Mobile 开发者新手上路指南
- [大数据新手上路]“零基础”系列课程--如何将ECS上的Hadoop数据迁移到阿里云数加·MaxCompute
- 新手上路,有点麻烦
- 简明 Vim 练级攻略(Vim新手入门,进阶必读)by-陈皓
- DRBD新手上路
- 新手上路
- 新手上路,初学java,关于String的对象
- 新手上路
- 新手上路:玩转IE浏览器8个秘密小技巧
- 前端工程师新手必读
- 新手上路,请多关照!
- C++新手上路第六天,指针
- C++新手上路第七天 string的一些函数用法
- OpenCms6.0新手上路——模块(Module),项目(Projects)和站点(Sites)