2

クライアント pc で実行されるVB.netで記述されたアプリケーションがあります。また、主にJavaScript、http、およびphpで書かれたWebサイトもあります。 私がやりたいことは、ウェブサイトをアプリケーションに接続することです。つまり、特定のボタンが押されると、クライアントアプリケーションに接続してイベントを発生させます。

クライアント アプリケーションのバックグラウンドで TCP ソケット サーバーを実行することにより、TCP ソケット通信のようなアプローチを試みました。別の vb.net アプリケーションからクライアント接続を使用してサーバーに接続できますが、PHP 経由で接続しようとすると失敗します。(この場合、サーバー側のスクリプトの方が理にかなっているように見えるので、私はPHPのみを試しました)

私が試したもう 1 つの方法は、デスクトップ アプリケーションのバックグラウンドでHTTP サーバーを実行し、次に PHP スクリプトを接続することですが、これも失敗します。

私が最後の手段として考えていることの 1 つは、Web サーバー上にテキスト ファイルを置き、指定されたパラメーターの後に PHP スクリプトを書き込んでから、クライアント アプリケーションに数秒ごとにファイルを読み取らせることです。しかし、これは大量のデータではあまり効率的ではありませんか?

これを行う適切な方法は何ですか?私が使用しているコードについて質問がある場合は、お気軽にお問い合わせください。

私のぼやけた説明が理解できない場合は、次の画像を試してください: http://i.imgur.com/8njxVFj.png

前もって感謝します。

4

1 に答える 1

0

データをより整理するために、mysql(無料)などのデータベースサーバーにデータを保存することをお勧めします。

于 2013-03-23T11:53:53.830 に答える