EAServer新手上路----JaguarCts开发者必读
来源:互联网 发布:阿里云挂载数据盘 编辑:程序博客网 时间:2024/05/04 15:36
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
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<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
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<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- EAServer 新手上路----JaguarCts开发者必读
- EAServer新手上路----JaguarCts开发者必读
- EAServer 新手上路----JaguarCts开发者必读
- EAServer (JaguarCts)开发者必读
- Windows Mobile 开发者新手上路指南
- Windows Mobile 开发者新手上路指南
- 新手上路
- 新手上路
- 新手上路
- 新手上路
- 新手上路
- 新手上路
- 新手上路
- 新手上路
- 新手上路
- 新手上路
- 新手上路
- 新手上路
- 狂龙的第一篇博客——好友必读!
- Ubuntu samba共享&tomcat启动
- The Cryptography API, or How to Keep a Secret(四)
- 用记事本看数据窗的数据/颜色设置
- The Cryptography API, or How to Keep a Secret(五)
- EAServer新手上路----JaguarCts开发者必读
- “QQ尾巴病毒”核心技术的实现
- 非主流免费播放器|免费QQ空间播放器代码|非主流播放器
- 在Visual5.0中激活InternetExplorer
- COM指南 (Step by Step COM Tutorial)-上
- 不能启动EasyConfig时如何创建一个新的网络服务
- COM指南 (Step by Step COM Tutorial)-中
- Xmlhttp的狀態
- 关于OutOfMemory的绝版回答