クライアント 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
前もって感謝します。