在哪里可以找到有关用于OPC客户端的COM线程模型的信息,作为OPC实验室认证过程的一部分,我必须验证OPC客户端可以使用不同的COM线程模型(如单线程单元(STA)和多线程)实现Threaded Apartment(MTA)应该能够连接到服务器并在没有失败的情况下读取数据。
在客户端下方用于测试但不确定客户端实现的线程模型。
答案 0 :(得分:0)
当COM客户端和COM服务器处于不同的进程中时,客户端对象的线程模型不会传输"本身对服务器,或对服务器端有影响。服务器控制自己对象的线程模型。参见例如http://www.codeguru.com/cpp/com-tech/activex/apts/article.php/c5529/Understanding-COM-Apartments-Part-I.htm。 OPC证书过程应该识别它,并且只适用于进程内服务器(但在OPC世界中几乎不存在)。