RPG系统迁移到Web
Twin Oak Solutions 提供的是面向 AS/400 遗留 RPG 系统的现代化迁移方案,而不是通用 IDE 或 SaaS 开发工具。其目标是把 RPG、CL、菜单、表单、过程和数据迁移到基于 Microsoft 技术的 Web 架构中,让原本受限于老旧硬件、软件支持、宿主环境和人员技能的系统可以通过浏览器访问,并运行在 Azure 云或 Windows/IIS 环境。
从正文看,产品的关键在于“自动化翻译”。其软件读取 RPG 程序和过程,并重写为 C#;前端采用 JavaScript/TypeScript 单页应用,后端使用 C#、.NET 与 Web API,通过 HTTP 交互。它强调保留原系统的业务价值:菜单、数据、表单、代码和过程会同步转换,原有注释、变量名、字段名和屏幕文本尽量保留。这种方式有助于让老员工继续看到熟悉的业务结构,同时让新开发者面对更主流的技术栈。
部署选项较灵活:既可 100% 运行在 Azure,也可部署到本地 IIS 或互联网托管的 IIS,交付可云原生,也可运行在客户选择的 Windows Server 上。其结果是普通 .NET 应用,能够与现有或未来的 .NET 技术共存或互操作。另一个加分点是交付 Azure 托管的自动化构建和部署流水线,即使最终不托管在 Azure,也支持自动化测试执行,说明它考虑了后续持续交付和维护。
公开正文没有披露价格、计费方式、项目周期或支持 SLA。较重要的一点是,页面明确表示不同于某些转换方案,客户拥有所有翻译后的软件,并可继续演进代码、编写新代码或混合维护。但翻译工具本身是否开源、源码交付范围以及后续授权限制,正文没有说明。
优点是定位清晰、迁移目标技术栈主流、支持自托管和云部署,并重视保留业务逻辑和开发人员认知连续性。缺点是公开文档偏营销,FAQ 只有问题标题,缺少浏览器兼容性、支持 RPG 版本、数据迁移范围、案例和失败边界等关键资料。它最适合仍依赖 AS/400 RPG/CL 系统、希望 Web 化并逐步转向 .NET 技术栈的企业;不适合没有 RPG 遗留资产的普通开发团队。
正文未提供中国区访问、支付和服务信息,官网连通性也无法仅凭文本判断,因此标记为未知。中国企业若评估此类方案,应重点确认跨境沟通、Azure 区域选择、数据合规、远程交付方式和本地替代服务商。
本测评基于公开资料整理,不构成购买建议,请以 twinoaksolutions.com 官网实际信息为准。
聚焦IBM RPG遗留系统Web化,细分B2B服务。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。