gpt4 book ai didi

c++ - 如何将 C++ COM 组件升级到云部署

转载 作者:行者123 更新时间:2023-11-28 05:43:11 26 4
gpt4 key购买 nike

我们有一套在 windows 2008 服务器上运行的 C++ COM 组件。

1.C++-COM 组件的输入和输出是通过 tcp 套接字进行的。2.处理将以多线程方式进行。3.其核心TCP套接字服务器应用构建使用IOCP进行通信。

我们希望将传统的 C++-com 组件升级为云就绪。

云选项-1:Windows Azure。--由于大多数组件都是使用 Windows 构建的,因此首选使用 Windows Azure。1.是否可以将现有的 c++-com 组件转换为可扩展和容错的 Web 应用程序。

我们喜欢在不重写整个组件的情况下最少地重写某些部分。

这些问题是高层次的,但询问是否有人已经这样做过或者您是否有一些经验。谢谢。

最佳答案

1) Windows Server 2008 已在 Azure 中停用 - 因此您需要评估带有不受支持操作系统的 VM 的选项是否适合您,或者评估在 2008+(从 R2 开始)中对其进行测试的机会。

2) 为了能够最低限度地(或无需)重写您的软件,我认为唯一可行的选择是将其托管在 VM 上。 I would try to migrate it by making the image from your server. You can deploy it to Hyper-V as a first convenient step.

3) 如果你想把它托管在 Azure PaaS 服务中,我相信仅仅因为 PaaS 的性质和缺少一些可以预装在本地版本上的组件,就很难避免重写。

关于c++ - 如何将 C++ COM 组件升级到云部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36718425/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com