有人知道TSocketConnectionTDCOMConnection之间的区别吗?
在接收大量串行请求的应用程序中,同时使用哪个更好?

最佳答案

区别在于客户端和Appserver之间来回携带远程调用参数的传输方式。 TDCOMConnection使用Microsoft的DCOM调度远程调用,TSocketConnection通过TCP / IP套接字连接(请参见SConnect单元)使用简单的二进制协议连接到正在运行的scktsrvr.exe进程。 TDCOMConnection和TSocketConnection都需要自动化兼容的COM接口。

至于哪一个更好:可能是TSocketConnection,但是我不确定。 DCOM过去一直被认为难以配置和管理/安全,我不知道在此期间是否已更改。我个人只使用过TSocketConnection,TWebConnection和TLocalConnection,而我从不需要TDCOMConnection。

09-26 03:17