关于 MTS/COM+ (MTS DATAMODULE OBJECT 和 MTS OBJECT)(200分)

  • 主题发起人 主题发起人 yinyongxing
  • 开始时间 开始时间
Y

yinyongxing

Unregistered / Unconfirmed
GUEST, unregistred user!
我参照李维的ADO MTS/COM+一书写了一个程序,在本机运行还可以,但在其它机器上运行,
首次需要大约20秒,第二次就很快了(2000SERVER域控制器和2000SERVER),请各位帮忙,
提高首次运行速度?另外,在98客户端不注册我的组件就不能运行,很头疼,请救命!
 
哪里老大,可以给小弟一个用midas 下的socket connection作三层数据结构的例子,
或者告诉我如何用SOCKET CONNECTION出可以(但服务程序如何做。。。)
我会用DCOM CONNECTION?????
多多指教了!!!!!!!!!!!!!!!!!!!!!!1!
中秋可以请大家喝茶。。。。。。。
 
COM第一次启动就是比较慢,一旦启动后就快了。
你可以是一下直接通过IP地址访问COM组件所在的机器,会快一点。
 
组件配置如何呢?
 
我在用BCB5做多层结构系统时,我在Server端加入了一个取得服务器IP地址的方法:GetServerIP它的参数是vIP:Variant *,IN方式,并在服务端实现了这个方法,
加入的代码如下:
*vIP="192.168.0.01";最后我注册成功。
可是在我开发客户端程序时,我用TSocketConnection
当取得它的服务时我是这样做的:
Variant* vip;
SocketConnection1->AppServer.GetServerIP(vip);
Edit1->Tex=vip;
可 是我在运行程序时出错,没有编译通过。
它说getserverIP不是variant的成员
getserverIP is not a memober of variant
请问?
我该如何去调用这个方法呢?
请各位大侠多多指教?
小生的QQ:65466700(24小时在线恭候)
MAIL: alongsun@sina.com
 
>>提高首次运行速度?
一般第一个连接的确很慢,实际中服务器一般是不关闭的,所以问题不是很大;
 
后退
顶部