如何将 C++ COM 组件升级到云部署
how to upgrade c++ COM components to cloud deployment
我们在 windows 2008 服务器中有一组 运行 的 C++ COM 组件。
1.Inputs & 输出到 C++-COM 组件是通过 tcp 套接字。
2.Processing 将以多线程方式发生。
3.Its 使用 IOCP 进行通信的核心 TCP 套接字服务器应用程序构建。
我们想将传统的 C++-com 组件升级为云就绪。
云选项-1:Windows Azure。--由于大多数组件都是使用 windows 构建的,因此首选使用 windows Azure。
1.Is 可以将现有的 c++-com 组件转换为可扩展和容错的 Web 应用程序。
我们喜欢在不重写整个组件的情况下最少地重写某些部分。
这些问题是高层次的,但询问是否有人已经这样做过或者您是否有一些经验。
谢谢。
1) Windows Server 2008 在 Azure 中停用 - 因此您需要评估不支持 OS 的 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 的性质和缺少一些可以预装在本地版本上的组件,我相信很难避免重写。
我们在 windows 2008 服务器中有一组 运行 的 C++ COM 组件。
1.Inputs & 输出到 C++-COM 组件是通过 tcp 套接字。 2.Processing 将以多线程方式发生。 3.Its 使用 IOCP 进行通信的核心 TCP 套接字服务器应用程序构建。
我们想将传统的 C++-com 组件升级为云就绪。
云选项-1:Windows Azure。--由于大多数组件都是使用 windows 构建的,因此首选使用 windows Azure。 1.Is 可以将现有的 c++-com 组件转换为可扩展和容错的 Web 应用程序。
我们喜欢在不重写整个组件的情况下最少地重写某些部分。
这些问题是高层次的,但询问是否有人已经这样做过或者您是否有一些经验。 谢谢。
1) Windows Server 2008 在 Azure 中停用 - 因此您需要评估不支持 OS 的 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 的性质和缺少一些可以预装在本地版本上的组件,我相信很难避免重写。