2010-11-29 54 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服務,面向中間件或其他進程間通信方法。