我将尽可能简单地描述问题:
假设我们有一个定义了多个接口的com客户端。
为了提高com客户端的功能,几家独立的公司开发和部署实现这些接口的com服务器。目标机器上可能存在实现相同接口的com服务器。
现在出现了问题:
我们的com客户端不知道目标机器上的com服务器,因为它们是独立开发的。但是,我们仍然可以要求独立公司按照特定的安装程序进行操作。
那么问题来了:
我们应该使用什么技术来查找已部署在目标机器上的所有兼容的com服务器,并实例化所需对象?
假设我们有一个定义了多个接口的com客户端。
为了提高com客户端的功能,几家独立的公司开发和部署实现这些接口的com服务器。目标机器上可能存在实现相同接口的com服务器。
现在出现了问题:
我们的com客户端不知道目标机器上的com服务器,因为它们是独立开发的。但是,我们仍然可以要求独立公司按照特定的安装程序进行操作。
那么问题来了:
我们应该使用什么技术来查找已部署在目标机器上的所有兼容的com服务器,并实例化所需对象?