我们正在与希望从 Gupta/Centura 转换为 Java 的客户合作。有没有人有过这样的转换项目的经验?
谢谢,史蒂夫
同意下面的克林特。考虑 Centura(现在的 TeamDeveloper)v6.1(TD.Net 不再是 Beta)。提供所有常见的 Win32 功能和更多功能,与大多数 dBMS 开放本机连接(避免 ODBC),但可以选择很容易地与 .Net 融合。还允许将 Centura 应用程序构建为 Web 服务,还包括制造向导以允许轻松使用 Web 服务。这样 - 可能不需要转换为 Java,这听起来像是重写而不是直接转换。考虑一下为什么要转换为 Java - 因为转换为 TD.Net v6.1 可能会获得更多的投资回报!在用户论坛上有大量帮助 - 查看统一 Centura 用户论坛
Centura 到 Java 我没有听说过,但我知道有到最新的 Centura 版本(测试版中的 6.0 和 6.1)的转换,这使您可以转到 .NET 并非常容易地集成 .NET。
有关详细信息,请参阅http://www.unify.com/Products/App_Dev/TeamDeveloper6.0/default.aspx
虽然这不能回答您的问题,但它可能会以任何方式帮助您。
我们也使用冰茶组工具进行了迁移,可能与 fecher.eu 使用的工具相同。在我们的案例中,我们开始重写,但我们有太多的代码,经过将近 1 年的重写,我们只完成了 20% 的代码,继续下去风险太大。我们还引入了大量新错误!
自动转换在 6 个月内完成了整个代码集(3.5M SAL 行),而我们又在 6 个月内发布了!
生成的代码并不是我们所有人都开始编写和梦想的完美代码。但我可以告诉你,我们手工编写的代码也不是那么漂亮。;)
我的公司在去年确实将我们的产品迁移到了 c#.net。
我们使用 Gupta 3.1,现在我们有了 c#.net 代码,我们用fecher.eu完成了这个
但我确实建议重新开始该项目,因为:
我希望这可以帮助你。