我有一个用C ++编写的巨大代码。该代码有大约300个屏幕。 我希望新的屏幕用JSF编写。
但是,重写现有的C ++代码需要做很多工作。
有没有办法创建一个通用代码来交互HTML / JSF组件和C ++组件?
我的问题是我觉得C ++组件与JSF组件并不平行。我是在写它吗?
有解决方案吗?
EDITED
我们的组件是VCL - Delphi for C ++
答案 0 :(得分:1)
是的,没有'自动'方式或工具可以从Delphi / C ++ Builder表单创建JSF屏幕。
如果代码库遵循干净的模型/视图/控制器体系结构,可能需要付出一些努力,C ++端可以通过服务层进行扩展,可以使用JNA,Web服务,面向消息从Java端访问中间件或其他进程间通信方法。