4
私の目標は、私のテストラボ用の単純なTCPプロキシアプリケーションを作ることです。私はその場でJSONデータを変更したいと思っています。私は、TCPクライアントとTCPサーバーを正常に管理することに成功しましたが、個別にはできません。PHPソケット:単純なTCPプロキシ
基本的には、2つのソケットを持つPHPが必要です.1つは着信クライアント用、もう1つはサーバーへの送信用、もう1つは互いにデータ転送用です。
私の目標は、私のテストラボ用の単純なTCPプロキシアプリケーションを作ることです。私はその場でJSONデータを変更したいと思っています。私は、TCPクライアントとTCPサーバーを正常に管理することに成功しましたが、個別にはできません。PHPソケット:単純なTCPプロキシ
基本的には、2つのソケットを持つPHPが必要です.1つは着信クライアント用、もう1つはサーバーへの送信用、もう1つは互いにデータ転送用です。
お試しSocket Programming With PHPおよびAn Introduction to Sockets in PHPです。
両方とも非常に良いチュートリアルのように見えますが、実際には最初のデータはデータを受信して送信するように見えます。
EDIT:OPを手助けしたリンクであるWriting Socket Servers in PHPを追加しました。
ありがとうございます!私はすでに最初のチュートリアルを見てきましたが、今は2番目のチュートリアルです。実際には、クライアントとサーバーのソケットは同時には関係しません。個別に私は正常にクライアントとサーバーモードで私のアプリを書いたが、私はサーバーソケットをバインドする必要があります、その接続を受け入れる、リモートサーバーに接続する別のソケット。クライアントソケットがデータを受け取ると、サーバーソケットはサーバーに向かって送ります。サーバーソケットからの応答はクライアントソケットに送られます。私はあなたがそれを持って願っ:)感謝。 – WorK
これをWebページとして書くのか、コマンドラインとして書くのですか?サーバーが少し後に接続を閉じるので、ソケットは実際にはWebページでうまく動作しません。 [PHPでソケットサーバーを作成する](http://devzone.zend.com/article/1086#Heading7)もっと必要なものは? – Drazisil
もちろん、私はPHP 5.3のみをインストールし、コマンドラインアプリケーションとして実行しています:) – WorK