[英]Are there any reasons not to host a COM server in a COM+ application?
将进程内COM服务器转换为进程外COM服务器的最简单方法是创建COM +应用程序。 这样做有什么可能的缺点?
我真的想不出任何理由创建自己的容器或使用第三方(如果有的话)支持MTS / COM +。 我的意思是它完成了你想要的所有事情:
如果不花费6个月或更长时间,很难想象做得比这更好。
把问题彻底解决了,我想你的反自我可能会问:“为什么除了COM +服务器之外还有一个用于进程外COM服务器的选项?这些其他托管选项提供了哪些优势?”
我没有准备好任何东西,但我想象的是一个表 - 在顶部作为标题在各个列中提供托管选项,并将特定属性作为行中的标题。 您可以评估每个不同区域或属性上的每个托管选项。
我看到的主要区别在于管理模型和功能,以及灵活性。 例如,在Windows服务中托管COM服务器可以为您提供Windows服务功能 - 自动启动操作系统启动; 与services.msc关联的管理UI(管理/操作事物),以及将其他接口添加到该服务的灵活性(灵活性)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.