ホームページ >バックエンド開発 >PHPチュートリアル >兄さん、デスクトップ上で C++ で書かれたクライアントと Web ページ上で PHP で書かれたプログラムの間の通信の原理と知識を学びたいのですが、何かご存知の方がいらっしゃいましたら、アドバイスをお願いします。
デスクトップ上で C++ で書かれたクライアントと Web ページ上で PHP で書かれたプログラムの間の通信の原理と知識を学びたいのですが、何かご存知の方がいらっしゃいましたら、アドバイスをお願いします
します。あなたの会社の Web サイトにオンライン カスタマー サービス機能があるかどうかはわかりませんが、Web サイトを閲覧している顧客が Web ページを開いている限り、カスタマー サービス スペシャリストはデスクトップ クライアントにログインして監視できることを認識する必要があります。 QQ などのクライアントを使用してカスタマー サービス スペシャリストと通信します。
あなたが livezilla というソフトウェアを使用したことがあるかどうかはわかりませんが、私が説明したい機能は、それが実装する機能と同じです。しかし、私はこの点については初めてで、用語の使い方がわかりません (笑)。 。
私が今聞きたいことは非常に明白です。私は今、主要な機能を実現できるプログラムを書くことを学びたいと思っています。経験豊富な友人が私の努力に対する明確な指示を与えてくれることを願っています。私は C++ または C++ を使用できるようになりました。 PHP だけではクライアント間の通信を記述できますが、私が書きたいプログラムは同じ言語で書かれていません。とにかく、この点から始める方法がありません。残りは無視して構いません。最初に書いた Web ページに文を送信し、デスクトップ クライアントがそれを受信してチャットする方法を知りたいだけです。
回答していただいた皆様、ありがとうございました。
-----解決策---------
多くの方法があります
1. ポイントツーポイントであり、LANチャットソフトウェアなど、通信プロトコルを自分で定義できます
2. サーバー転送を通じて、メッセージは最初にサーバーに送信されます。その後、サーバーは QQ などのカスタマー サービスに通知します。
Web バージョンのチャット ルームは Web サーバーを介して中継され、プロトコルは HTTP です。デスクトップ プログラムの場合は、SOAP プロトコルを使用できます。
------解決策------------------
Web ページ上で PHP で記述されたプログラムは、当然 http プロトコルに従います
C++ プログラムは、http プロトコルを通過する限り PHP と通信でき、jsp、asp、.net とも通信できます
あなたもできます どのくらい詳細ですか?ここはphpディスカッションエリアです。 C/C++ について議論する場合、C/C++ ディスカッション フォーラムは何のためにあるのでしょうか?