2010-11-29 3 views
2

私はC++で書かれた巨大なコードを持っています。コードには約300の画面があります。 新しい画面をJSFで作成したい。JSFフロントエンドがC++イベントハンドラクライアント関数を呼び出す

しかし、既存のC++コードを書き直す作業はたくさんあります。

HTML/JSFコンポーネントとC++コンポーネント間でやりとりする汎用コードを作成する方法はありますか?

私の問題は、C++コンポーネントがJSFコンポーネントと並行していないと感じていることです。私はそれについて書きますか?

解決策はありますか?

EDITED

当社のコンポーネントはVCLある - C++

+4

デルファイのタグは何ですか? – vcldeveloper

+0

私たちのコンポーネントはVCL(delphi for C++) – Dejell

+1

ですから、C++ Builderのタグを追加する方がいいでしょう。 – vcldeveloper

答えて

1

はい、いいえ '自動' の方法やツールは、Delphi/C++ BuilderのフォームからJSF画面を作成することはありませんのためにデルファイ。

コードベースがクリーンなモデル/ビュー/コントローラアーキテクチャに従っている場合、多少の努力を払ってC++側をサービス層で拡張することができます。これは、JNA、Webサービス、他のプロセス間通信方式を使用することができます。