做三层的时候,能调用远程的COM+组件吗?(100分)

  • 主题发起人 主题发起人 一个过客
  • 开始时间 开始时间

一个过客

Unregistered / Unconfirmed
GUEST, unregistred user!
做三层的时候,能调用远程的COM+组件吗?

远程是指internet上的
 
不是有:
CreateRemoteComObject()
 
可以,可是速度嘛 嘿嘿
1 必须使用TCP协议
2 如果有防火墙 比较烦

因为DCOM缺省的情况下是在1024-65535之间随机选择端口给应用程序
要注意你的防火墙设置
 
应该可以
用 ip地址
 
有必要调用 远程 的 COM+吗?
这样速度肯定不会让你满意的 而且在有防火墙的时候,你需要控制你的DCOM程序
的端口号(这个也很烦), 现在不是很流行SOAP嘛!不过我不懂:(



 
D6里面带的TSocketConnection是干什么的?好像可以?
 
TSocketConnection establishes the initial connection
between the client application and a remote application server using TCP/IP.

To connect to remote application servers using DCOM,
use the TDCOMConnection component instead.

To connect to remote application servers using HTTP,
use the TWebConnection component instead.

To connect to remote application servers using CORBA,
use the TCORBAConnection component.
 
CreateRemoteComObject()可以。
1 必须使用TCP协议
2 如果有防火墙 比较烦
COM+注意配置。
 
可以,用webconnection。需要有httpsrvr.dll。
 
后退
顶部