2016-10-23 6 views
1

私はクライアントからデータを受け取る必要があるASP.NET MVC 5アプリケーションを実装していますが、これを行う方法は不明です。asp.net mvcアプリケーションは、クライアントから単純なテキスト文字列データを受け取る方法はありますか?

クライアントは、10秒ごとに経度と緯度を提供するGPS追跡ユニットです。データはカンマで区切られたテキスト文字列なので、データ量はごくわずかです。文字列全体の長さは約40文字です。

私はデータを取得した後、緯度と経度をアプリケーションに単純なテキストとして表示します。データは、リアルタイムでのみ表示され、任意のデータベースなどに保存/保存されないようにしてください。 GPRSを使って私が望むどんなIP:Portアドレスにでも接続するようにクライアントを設定することができます。

TcpListenerStreamReaderを使用してローカルマシンで実行されるWinformを使用して簡単なサーバーを実装しました。私はこのクライアントに接続するクライアントを取得することができ、データを問題なく取得できます。しかし、私のasp.netアプリケーションでこれを行う方法を確認していない。私はTcpListenerを私のviewmodelに実装すべきですか?私はこれが正しい方法ではないと思う。

できるだけ単純な解決策にしてください。

例へのヘルプやリンクがあれば幸いです。

敬具カスパー

答えて

0

あなたはSignalR .SignalRは、ASP.NETアプリケーションに「リアルタイム」のWeb機能を追加するために使用するASP.NET Webアプリケーションのために提供される新しい開発者のAPI、ある使用することができます。

チェックアウトの詳細

Tutorial: Getting Started with SignalR 2 and MVC 5

+0

感謝のリンクを以下に示します。 私は私のASP.NETアプリケーションでSignalRを使用できるはずです。それから私のクライアントから "データ"を聞いてもらえますか?それでは、私はSignalRでポートを設定する方法を見つけて、クライアントがそのIPとポートに "データ"を送るようにする必要があると思いますか? –

+0

@ KasperJuulLarsen:右 –

+0

これは、クライアントがSignalrハブを使用するようにセットアップされていなくても機能しますか?私はクライアントのSWを制御できません。私は、IPアドレスとポートに接続するように設定することしかできません。 –

関連する問題