2017-10-25 14 views
-3

私は、ウェブページを通していくつかの単純なモーターを制御することを最終的な目的とするプロジェクトに取り組んでいます。私はHTMLを使用してWebページを作成しました。今は最良の方法について考えていますHTMLウェブページからモーターを制御する方法

ボタンをクリックした後にサーバーにコマンドを送信すると、モータを実行するC#スクリプトがメッセージを受け取ってからそれに従ってモータを制御する。これを行うには、JSONやjQueryを使用するのが最善の方法でしょうか?

これまでは、サーバーに簡単なメッセージを送信するjQueryで記述された.load関数があります。その関数は、HTML文書のボタン押下時に呼び出されます。私の主な質問は、これがHTML、サーバー、およびC#の間で通信するときに行く最善のルートかどうかです。ありがとうございました。

+1

私はこれがwebmasters.stackexchange.comより適していると思います。 – Martijn

+0

あなたはそれについて考えても知っていませんが、セキュリティについては忘れてはいけません。あなたが必要としていることを考えて、それ以上のものを*より安全にする。 – Martijn

+2

C#でHTTPサーバーを書く方法を調べてみましょう。要求を受け取り、同じアプリケーションと言語でハードウェア信号を実行するため、おそらく単純化します。 – JCOC611

答えて

0

私はC#でHTTPサーバーを書くのは気にしません。私の個人的なアプローチは、WebサーバーとPHPやSpring/Javaエンドポイントのような古典的なサーバー側言語を使用することです。これは、セキュリティ、柔軟性、ユーザー管理、権利などを大いに助けます。次に、何かを使用して、サーバー側スクリプトからモーターを実行するC#スクリプトを呼び出すことができます。 jQueryとjsonはフロントエンドでうまくいくでしょう。

+0

私はこのためにApacheサーバーを使用していますが、これを初めて使用します。私はまだサーバー用のPHPスクリプトを書く必要がありますか?回答をいただきありがとうございます。 – Aya

+0

あなたはPHPを必要としません。セキュリティに問題がなければ、シンプルなC#サーバーを作成することができ、Apacheも必要ありません。私はあなたがユーザーセッション、ログイン、ログアウト、json、データベースをPHPや他のサーバーサイドのWeb指向スクリプティングで簡単に管理できると思っていたということでした。 –

関連する問題