ボタンをクリックしたときにメソッドを呼び出すなど、C++コードの一部を制御するウェブサイトを作る方法が不思議です。 私は私のお尻を捜したが、私が見つけることができるのは、Pythonのためだった。ウェブサイトを使ってC++コードを制御するラズベリーパイ
-2
A
答えて
0
ボタンをクリックすると、httpリクエストをC++バックエンドに送信できます。 Boost.asioを使用してC++サーバーに書き込むことができます。 または、Pythonやその他の言語フレームワークでサーバーを作成し、その言語でC++関数を呼び出すことができます。
0
私の推薦は、静的なページを含むほとんどのページビューを処理する適切なWebサーバーを使用することです。その後、特定のURLに対して、特定のポート上のそのような「API呼び出し」をリッスンするプログラムに対してローカルに要求をプロキシします。
あなたのボタンでは、イベントハンドラにAJAX呼び出しを行うことができます。 http://your-host.example.com/special/path/do_something?some_argument=foo&some_other_argument=123
。
ローカルWebサーバーは、プログラムに/special/path/
を代理リクエストします。
関連する問題
- 1. 対話シェルを使ってラズベリーパイを制御する電報ボット
- 2. 制御ラズベリーパイとリモートで別のラズベリーパイ
- 3. PythonでSSLウェブサイトを制御する
- 4. pytestを使って実行するテストを制御する
- 5. C/C++からFirefoxを制御する
- 6. C#のWindowsサービスアプリケーションを使用してデータストリームを制御する
- 7. JavaScriptを使ってSass変数を制御する方法
- 8. Spring Securityを使ってセッションを制御する方法
- 9. Arduino-unoを使って管光を制御する
- 10. FPGAを使って4つのモータを制御する
- 11. gitを使ってセマンティックバージョン管理を制御する
- 12. JQueryを使ってdivの高さを制御する
- 13. iPhoneのジャイロスコープ値を使ってHTML要素を制御する
- 14. argcを使ってforループの範囲を制御する
- 15. 制御QRコードをスキャンアクション
- 16. IIS/Active Directoryを使用してウェブサイトへのアクセスを制御する
- 17. ラズベリーパイのC++ 11コードのクロスコンパイル
- 18. FLINKストリーミング:制御ストリームによって制御されますデータストリーム
- 19. USBを使ったSony A7RIIの制御
- 20. ラズベリーパイの温度をArduinoのスクリプトからファンを制御する方法
- 21. Cコードからシェルを制御できますか?
- 22. C#でInternet Explorerを制御する
- 23. C#システムトレイのサードパーティプログラムを制御する
- 24. 私は、コード使用してコントロールを作成したASP制御
- 25. Asp.net検証制御コードを使用する方法
- 26. Rasperry Pi - ウェブサイト経由の制御回路
- 27. 奇妙なフロー制御コード
- 28. Symfony3フォームビルダーSetActionは、私は、ウェブサイトのナビゲーションバーに検索バーを制御するフォームを持っているルート
- 29. Flash AS3は、コードによって制御されるテキストアンチエイリアスですか?
- 30. フレームワークバージョンを使用して、コンパイルするもの(C#)を制御できますか?
小さな世界が埋め込まれたCLOUDの大きな世界へようこそ。 –
ボタンをPHPページにリンクさせ、コードを実行します。 [Here's how](http://stackoverflow.com/questions/4279003/execute-c-program-with-php-script) – MSoRMvzH8g
あなたのウェブサーバがあなたのPC上で動く必要があります。 [lighthttpd](https://www.lighttpd.net/)のような小さなシステムに合わせたものもあります。 C++コードは、CGIインタフェースを介してリンクすることができます。 –