1

私の大学のプロジェクトでは、同じサーバー上の.Netデスクトップアプリ(WPF)と(おそらくリアルタイムで)通信するWebサイト(PHP)を作成したいと考えています。phpを使用した完全な初心者であるため、これを行う方法がわかりません。直接、私を始めるためだけに正しい方向に何か助けはありますか?

編集:アプリはC#のWPFデスクトップアプリです

4

2 に答える 2

1

ソケットプログラミングを見てみたいと思うかもしれません。

C#アプリでソケットを開いて、それを聞いてみましょう。

次に、PHPはそのソケットに接続し、情報を要求するか、情報を送信します。そして、これで完了です。ポーリングの必要はありません。

非同期の方法でソケットをリッスンします。

于 2011-01-17T23:38:08.667 に答える
0

うさぎの穴を深く掘り下げることなくこれを行うことができる1つの方法は、2つのアプリケーションにMSSQLまたはMySQLのいずれかのデータベースを共有させることです。次に、PHPのWebアプリケーションによってデータが作成および変更されると、.NET WPFアプリケーションは更新されたデータを確認し、必要な処理を実行できます。ユーザー入力なしで更新を表示したい場合は、.NETアプリで単純なタイマーオブジェクトを使用してDBをスキャンし、変更を確認することもできます。

于 2011-01-17T22:54:45.563 に答える