2010-11-29 32 views
2

我有用C++编写的巨大代码。该代码有大约300个屏幕。 我想用JSF编写新的屏幕。JSF前端调用C++事件处理程序客户端函数

但是,重写现有的C++代码是很多工作。

有没有办法创建一个通用代码来在HTML/JSF组件和C++组件之间进行交互?

我的问题是,我觉得C++组件不平行于JSF组件。我写了吗?

有没有解决方案?

EDITED

我们的组件VCL - 德尔福C++

+4

什么是德尔福标签? – vcldeveloper 2010-11-29 15:35:46

回答

1

是的,有没有 '自动' 方式或工具来创建德尔福/ C++ Builder的形式JSF屏幕。

如果代码库遵循一个干净的模型/视图/控制器体系结构,可能有一些努力,C++端可以通过服务层进行扩展,服务层可以使用JNA从Java端访问,Web服务,面向中间件或其他进程间通信方法。