做项目中的疑难问题(100分)

  • 主题发起人 主题发起人 citybug_ch
  • 开始时间 开始时间
C

citybug_ch

Unregistered / Unconfirmed
GUEST, unregistred user!
2.系统如何处理数据?
如果超过5000条,三层结构中速度下降。
大容量的数据如何处理?最好放在服务器端处理,然后再传到客户端。
这又有一个问题,那就是怎么样回传数据?
存储过程不方便回传比较多的数据。使用临时表?如果需要存储过程回传一个经过计算处理记录集,应该怎么做?
3。通过程序自动增加TSimpleObjectBroker的服务器,并且如何动态设置DCOMNECTION的连接服务器?
//20.0.0.101 是机器IP,PC是机器名称
SimpleObjectBroker1.Servers.Items[0].ComputerName :='20.0.0.101';
SimpleObjectBroker1.servers[0].Enabled :=true;

SimpleObjectBroker1.Servers[0].ComputerName :='20.0.0.101';

SimpleObjectBroker1.Servers[0].ComputerName :='pc';
动态选择连接的服务器
dcomconnection1.Connected :=false;
dcomconnection1.ServerGUID :=simpleObjectBroker1.GetComputerForProgID('project2.mtsserver');
dcomconnection1.Connected :=true;

dcomConnection1.ServerName :='Project2.mtsserver';
//showmessage(dcomConnection1.ServerName);
以上方法都试过了,警告是没有设置计算机名,正确的应该怎么设置?
4。服务器端是否能写一些公用模块和函数,在服务器端进行数据处理时调用?
5。多层分布式系统是否就是调用远端数据模块中的各种ADOQUERY或着ADOTABLE呢?虽然我认为不可能就是这样的,但在实际系统中,服务器端应该是怎么样的?是否能有典型的服务器例子给我看看,最好是有源码。
6。实际系统中使用的中间介是使用DELPHI自带的MIDAS呢?还是使用MTS/COM+?对使用象电信话费这样大数据量的系统,如何选择中间介?有具体介绍MTS/COM+的书籍吗?请介绍几本好的书,如果网上有电子版的请告诉我网址,如果值得去买,那我一定会去买的。
 
2.在中间层生成一个clientdataset,定义好它的字段,把运算的结果一条条插入,然后把
它的Data传入客户端,符给客户端的clientdataset
 
还有一个问题:我用CORBA做服务器,为什么我的OSAGENTG启动不起来,我用的是WINDOWS 2000 SERBER
 
‘存储过程不方便回传比较多的数据。’为什么啊??我们这里用存储过程可以回传任意结果集
 
你可以看李维出过的那三本书啊。
 
多人接受答案了。
 
后退
顶部