用PB8+Jaguar CTS3.6.1做PB三层结构-----很让我失望到这个论坛来以后我的问题没有人为我解决过!

时间:2021-05-06 08:00:18
用PB8+Jaguar CTS3.6.1做PB三层结构,Jaguar CTS的服务器组件在server.pbl中,客户端在client.pbl中。它们在一台电脑上用localhost可以成功连接和工作,如把server.pbl放在IP为:61.188.200.105的服务器上,client.pbl经过internet来连接它,我试了好久都没有成功,这方面的资料哪儿有呀!请指点为!非常感谢!

PB8+Jaguar CTS3.6.1+PowerDynamo 3.5的web datawindows page(即客户端面界为:IE的PB三层结构)通过internet来访问它我已实现了。现在就想做一做PB8+Jaguar CTS3.6.1(即客户端面界自己做的PB三层结构)通过internet来访问它的怎么实现?

20 个解决方案

#1


极度关注

#2


告诉我61.188.200.105的Jaguar CTS是怎么配置的,另外,你说的是你把那个PBL放在服务器上,用的方法或者步骤是什么,请详细描述,谢谢!

#3


说来惭愧,我还没用jaguar来开发过项目,而且可能也不打算用。
我在JAVA版上调查了好几次,几乎没人听说过Jaguar
我现在一般是用M$的ASP,ASP.net做。
不过这个问题我想我还可以回答。
两端必须通过专线接入Internet(客户机可采用拨号),给服务器两个网卡分别绑定两个IP地址,一个内网IP地址用于局域网访问,一个Internet的IP地址用于远程访问,如果有防火墙,请开通TCP/IP的相应端口。 
客户端配置中服务器IP地址指向Internet地址,通过Internet使用时,使用“服务器IP地址”参数,
局域网使用时,使用“服务器名称”参数。

#4


up

#5


没弄过3层,感兴趣。

#6


探索ing……

#7


非常理解您的心情,我前几天也在这里就三层结构发了若干帖子,回应者稀。用了dcom发现资料太有限,出了问题根本没法查。最后不得以决定用sybase的应用程序服务器。

不过我今天在局域网上(一台2000服务器,一台98客户端)调试成功了。我想转移到internet应该是一样吧。还没实验。至少用远程拨号应该是没问题的,那跟局域网下是一样的。

能不能再说的详细点?总之它需要用manager创建一个server,初始帐号为jagadmin,密码为空,设置listening,然后用一个命令行把用serverstart 将其启动起来。假如你创建的server包。在客户端调用即可。我也是初学,不知道这些工作您已经做过了没有。

我的资料是pb的onlinebook,EAS篇。欢迎继续发帖子,我们大家一起讨论!

#8


现在关于PB8+Jaguar CTS3.6.1做PB三层结构方面资料好象太少了,非常希望在这方面有经验的朋友多讲讲!

#9


PB8+Jaguar CTS3.6.1比较麻烦,我更喜欢asp.net

#10


gz

#11


我没有做过
不过好像sybase有一套书(10本,总价1000。00左右)
其中两本见过

#12


更正:其中两本详细讲解三层

#13


还得栽树。。。。
:P

#14


用PB8+Jaguar CTS3.6.1做PB三层结构,Jaguar CTS的服务器组件在server.pbl中,客户端在client.pbl中。它们在一台电脑上用localhost可以成功连接和工作,如把server.pbl放在IP为:61.188.200.105的服务器上,client.pbl经过internet来连接它:

1、把Jaguar CTS服务器中的Listener中的名称localhost全部改为我的固定IP:61.188.200.105,
2、在services 中加:dpbser 10015/tcp
3、在hosts    中加:61.188.200.105 testserver       //61.188.200.105为我的固定IP
4、把client.pbl的代理p_jag_client_easproxy的EAServer host name也改为testserver。
5、把client.pbl的连接:jag_connet中,Driver="jaguar"改为Driver="winsock"       

做了以上改动,client.pbl还是不能经过internet来连接server.pbl?

请高指点!

#15


希望有高手诞生,将来我好请教!哥们!!加油!!

#16


国内做这个寥寥,这个论坛里,好象就只有LINDA_GAO,smartdrawz在用,没有实际项目经验,难说水平状态.加上中文资料极少,即使有也很浅显.英文的到市有一些,没有时间看的,再说看起来很累,

#17


could you give more detail ? error message? 
You just say not to succeed , if you want the answer , pls give the issue discript and how to reproduce it (step by step)

#18


我做了以上5步之后(client.pbl的代理p_jag_client_easproxy的EAServer host name也改为testserver),在client端用deploy,提示成功,一运行client就不能创建组件实例!

#19


不知楼主有浏览器中显示数据时是否有汉字显示不出的情况啊。
本人用jaguar,powersite,powerdynamo做了一个例子,利用到了powerstie中的HTML Datawindow DTC控件,连接的是Oracle数据库可是在浏览器无法正确显示没字。应该跟jaguar有关系可是不知怎么处理。

#20


particular(长夜漫漫,无心睡眠)
我也遇到了这个问题,郁闷

http://www.csdn.net/expert/topic/636/636729.xml?temp=.705044

建议大家留下交流方式,
我先
wywy2001@sina.com

#1


极度关注

#2


告诉我61.188.200.105的Jaguar CTS是怎么配置的,另外,你说的是你把那个PBL放在服务器上,用的方法或者步骤是什么,请详细描述,谢谢!

#3


说来惭愧,我还没用jaguar来开发过项目,而且可能也不打算用。
我在JAVA版上调查了好几次,几乎没人听说过Jaguar
我现在一般是用M$的ASP,ASP.net做。
不过这个问题我想我还可以回答。
两端必须通过专线接入Internet(客户机可采用拨号),给服务器两个网卡分别绑定两个IP地址,一个内网IP地址用于局域网访问,一个Internet的IP地址用于远程访问,如果有防火墙,请开通TCP/IP的相应端口。 
客户端配置中服务器IP地址指向Internet地址,通过Internet使用时,使用“服务器IP地址”参数,
局域网使用时,使用“服务器名称”参数。

#4


up

#5


没弄过3层,感兴趣。

#6


探索ing……

#7


非常理解您的心情,我前几天也在这里就三层结构发了若干帖子,回应者稀。用了dcom发现资料太有限,出了问题根本没法查。最后不得以决定用sybase的应用程序服务器。

不过我今天在局域网上(一台2000服务器,一台98客户端)调试成功了。我想转移到internet应该是一样吧。还没实验。至少用远程拨号应该是没问题的,那跟局域网下是一样的。

能不能再说的详细点?总之它需要用manager创建一个server,初始帐号为jagadmin,密码为空,设置listening,然后用一个命令行把用serverstart 将其启动起来。假如你创建的server包。在客户端调用即可。我也是初学,不知道这些工作您已经做过了没有。

我的资料是pb的onlinebook,EAS篇。欢迎继续发帖子,我们大家一起讨论!

#8


现在关于PB8+Jaguar CTS3.6.1做PB三层结构方面资料好象太少了,非常希望在这方面有经验的朋友多讲讲!

#9


PB8+Jaguar CTS3.6.1比较麻烦,我更喜欢asp.net

#10


gz

#11


我没有做过
不过好像sybase有一套书(10本,总价1000。00左右)
其中两本见过

#12


更正:其中两本详细讲解三层

#13


还得栽树。。。。
:P

#14


用PB8+Jaguar CTS3.6.1做PB三层结构,Jaguar CTS的服务器组件在server.pbl中,客户端在client.pbl中。它们在一台电脑上用localhost可以成功连接和工作,如把server.pbl放在IP为:61.188.200.105的服务器上,client.pbl经过internet来连接它:

1、把Jaguar CTS服务器中的Listener中的名称localhost全部改为我的固定IP:61.188.200.105,
2、在services 中加:dpbser 10015/tcp
3、在hosts    中加:61.188.200.105 testserver       //61.188.200.105为我的固定IP
4、把client.pbl的代理p_jag_client_easproxy的EAServer host name也改为testserver。
5、把client.pbl的连接:jag_connet中,Driver="jaguar"改为Driver="winsock"       

做了以上改动,client.pbl还是不能经过internet来连接server.pbl?

请高指点!

#15


希望有高手诞生,将来我好请教!哥们!!加油!!

#16


国内做这个寥寥,这个论坛里,好象就只有LINDA_GAO,smartdrawz在用,没有实际项目经验,难说水平状态.加上中文资料极少,即使有也很浅显.英文的到市有一些,没有时间看的,再说看起来很累,

#17


could you give more detail ? error message? 
You just say not to succeed , if you want the answer , pls give the issue discript and how to reproduce it (step by step)

#18


我做了以上5步之后(client.pbl的代理p_jag_client_easproxy的EAServer host name也改为testserver),在client端用deploy,提示成功,一运行client就不能创建组件实例!

#19


不知楼主有浏览器中显示数据时是否有汉字显示不出的情况啊。
本人用jaguar,powersite,powerdynamo做了一个例子,利用到了powerstie中的HTML Datawindow DTC控件,连接的是Oracle数据库可是在浏览器无法正确显示没字。应该跟jaguar有关系可是不知怎么处理。

#20


particular(长夜漫漫,无心睡眠)
我也遇到了这个问题,郁闷

http://www.csdn.net/expert/topic/636/636729.xml?temp=.705044

建议大家留下交流方式,
我先
wywy2001@sina.com

#21