三层结构讨论。(100分)

Z

zhjwjan

Unregistered / Unconfirmed
GUEST, unregistred user!
客户端可直接连接中间服务器,或通过代理服务器连接到中间服务器,请问中间服务器应该怎么做?
comba、dcom支持代理服务器吗?webconnection只是在80端口监听,如果我的中间服务器要指定
端口,用不了?socketconnection可以指定监听端口,但是不支持代理服务器。我应该怎么做?
 
高手不肯指点一下吗?我刚学三层结构,客户端用socketconnection的话,服务器用什么的?
 
服务器用了一个remotedatamodule,然后运行,scktsrvr。exe也运行了,在211端口监听。
客户端用dcomconnection可以连接服务器,用socketconnection填好address和port,然后指定
servername,连接,提示“object not available {5E6A5BD5-F709-11D1-AABE-00C04FA35CFA}”。
有没有人自己写过用socket实现的midas,用delphi的那一套虽然很方便,但一遇到代理服务器
就无用了,还有不能自己指定服务器监听端口。高手?????????where r u????
 
没有人肯赐教?
 
我用socket方式实现过一个midas,但是没有用代理服务器,只是在一个大的局域网中,
我现在也在找通过公网访问socket服务器的例子,感觉好难找啊!
 
to nike: 能说说你的socket实现的midas怎么做的吗?
 
如果你想省劲的话,就用asta,用midas太累.
 
to zhtx: 我刚开始用Asta,有些地方不明白,想请教你。我的server的数据库连接是使用pooled connections的,
但这样好像不可以实现分段存取数据,有时后客户端端需要查询的数据量很大的时候,比如查询结果有几万条记录,
客户端就必须长时间等待,Asta说可以用persistent connections来实现分段取数据,但这样就使得服务器要维持
用户状态,每个用户独占一个数据库连接,当用户多时就无法服务了。怎样做到鱼与熊掌兼得???
 
哈哈,我也是新手,共同探讨吧.asta3.0好像提供pool和persistent混合方式,
可能能解决你的问题,但因没源码,我没用,你自己试试吧.
或者你可以修改asta的服务端,对需要分段存取的调用,采用独占数据库连接,其他的调用
采用共享数据库连接.
 
webconnection可以用在任意端口啊。
通常把httpsrcv放在2000的默认网站上,你把默认网站得端口改为你要的端口就可以了。
httpsccv其实是个isapi
 
TSocketConnection的Socks5代理的解决方案
http://www.delphibbs.com/keylife/iblog_show.asp?xid=4143
TSocketConnection能支持Http代理方式吗?
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2283865
 
顶部