2017-04-18 1 views
-1

C++をバックエンドとして使用し、Javafxを同じアプリケーションでフロントエンドとして使用できますか?同じアプリケーションでC++をバックエンドとして、Javafxをフロントエンドとして使用できますか?

これを実行すると、アプリケーションは実行可能ファイル(.exe)になりますか?それ以外の場合は実行可能ファイル(.exe)にする方法はありますか?

**編集:理由 - C++でGUIアプリケーションを開発する際に問題があります。 **

+1

しかし、なぜ????????? –

+1

[なぜそれが可能ですか...]よく言われていない質問ですか?](https://softwareengineering.meta.stackexchange.com/questions/7273/why-is-is-it-possible-to-a-あまり言いたくない質問/ 7274) – azurefrog

+0

あなたの迅速な対応に感謝します。私はGUIアプリケーションをC++で作るのにいくつかの問題があります。 –

答えて

1

サーバーがC++であり、クライアントがJavaであり、それらの間にある種のIPCで通信するサーバー/クライアントシステムを作成できます。コンポーネント間の接続が切断されると、それらは言語の任意の組み合わせになります。私は現在フロントエンドがC#(GUI)であり、バックエンドがVBであるシステムで作業しています。

0

GUIは約で、と表示されています。 処理が表示されていることを示すルールはありません。を同じアプリケーションで実行する必要があります。同じ言語で書かれています。

つまり、C++からデータを取得できるようにする抽象レイヤーが必要なだけです。側面でサービスを利用することです。

C++側では、RESTful APIを提供できます。 JNIを使​​用してネイティブ・コールを作成することもできます。さまざまな可能性がありますが、そのすべてがアドバンスです。

+0

これはどの拡張子が保持されますか? * .exeまたは* .jar ... Coz私はそれが* .exeであることを望んでいます.....また、クロスプラットフォームを持つ方がいいです... –

+1

Javaの部分は.jar、C++はバイナリとして提供されます。しかし、正直言って:私はあなたがここで自分自身を圧倒していると思う。はい、これはすべて可能ですが、そこに行くことは**高度な**仕事です。あなたはすでにそのような詳細を理解するために苦労して...私はあなたが非常に遠くになることを恐れていることを恐れている – GhostCat

+0

ありがとう男;次に、Qtを使ってC++でGUIアプリケーションを開発する以外の方法はありますか? –

関連する問題