ホームページ > バックエンド開発 > PHPチュートリアル > サーバーはphpで作られており、クライアントはAndroidフォンを使用しています、通信の問題

サーバーはphpで作られており、クライアントはAndroidフォンを使用しています、通信の問題

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-23 14:27:38
オリジナル
1062 人が閲覧しました

携帯電話は数値の文字列をサーバーに送信し、サーバーはその値を検証してクライアントに返します。この関数はどのように実装されていますか?


ディスカッション (解決策) に返信します

php を使用する場合は、インターフェイスを作成するだけです

最初に検証して、返されたコンテンツを出力します

php を使用する場合は、インターフェイスを作成するだけです

最初に検証してから出力します返されたコンテンツ
PHP には、これはインターフェイスの定義ですか?インターフェイスは抽象言語ではないですか?

それは実際には php ファイルです
クライアントはこの http アドレスを要求します

それは実際には php ファイルです
クライアントはこの http アドレスを要求します
わかりました、試してみてください

1 階の zhangbin1988 からの返信を引用します。 use PHP の場合は、インターフェイスを記述するだけです

まず検証して、返されたコンテンツを出力します
PHP にもインターフェイスの定義はありますか?インターフェイスは抽象言語ではないですか?


ここで言及するインターフェースは、oop でポリモーフィズムを実装するインターフェースではありません。

上記の方法は、最も簡単でトラブルの少ない http プロトコルを介して通信する方法ですが、パケットが頻繁に送信される場合、効率は長時間接続ほど高くありません。 PHP はサーバー側のプロセスとしても使用でき、ポートをリッスンすることで、クライアントがサーバーとの接続を長時間維持できるようになります。関連する拡張機能は pecl ライブラリにあります。

2階のaa77aさんからの返信を引用: 1階のzhangbin1988さんからの返信を引用: PHPを使用する場合は、インターフェースを書くだけです

まず検証してから、返されたコンテンツを出力します
PHPにはインターフェースの定義もありますか?インターフェイスは抽象言語ではないですか?


ここで言及するインターフェースは、oop でポリモーフィズムを実装するインターフェースではありません。

上記の方法は、最も簡単で手間がかからない http プロトコルを介して通信することですが、パケットが頻繁に送信される場合、長時間の接続ほど効率は高くありません...

では、どうすればよいでしょうか。エンジェルプロセスで携帯電話とコンピュータを接続するには?サーバーは php ファイルで、クライアントは Android アプリケーションです

実際には php ファイルです
クライアントはこの http アドレスをリクエストします
デバッグ方法は?つまり、携帯電話とコンピュータ間の接続をどのように確立するかということです。

サーバー側では、ポート 80 を監視するために Apache または nginx がオンになります。携帯電話は http リクエストと応答を通じてサーバーと対話します。

URL を決定するにはどうすればよいですか?私が書いたのは「http://10.0.2.2/test/communicate.php」です; php ファイルは同じディレクトリフォルダーの下の test フォルダーに配置されます。


3 階の zhangbin1988 からの返信を引用: これは実際には php ファイルです

クライアントはこの http アドレスを要求します

それをデバッグするには?つまり、携帯電話とコンピュータ間の接続をどのように確立するかということです。

php ファイルが書き込まれた後
モバイル クライアントは、返されたコンテンツを取得するために、http アドレスの post または get リクエストをシミュレートします

7 階の aa77a からの返信を引用: 3 階の zhangbin1988 からの返信を引用:実際には PHP ファイルです

クライアントはこの http アドレスを要求します

デバッグ方法は?つまり、携帯電話とコンピュータ間の接続をどのように確立するかということです。

php ファイルが書き込まれた後
モバイル クライアントは、返されたコンテンツを取得するために http アドレスへの post または get リクエストをシミュレートします
php で Android によって送信された json データを受信するにはどうすればよいですか?

サーバーは Apache または nginx を開き、ポート 80 をリッスンします。携帯電話は http リクエストとレスポンスを通じてサーバーと対話します

PHP はどのようにして JSON データを受信しますか?


10 階 zhangbin1988 の返信から引用: 7 階 aa77a の返信から引用: 3 階 zhangbin1988 の返信から引用: これは実際には php ファイルです

クライアントはこの http アドレスを要求します

それをデバッグするには?つまり、携帯電話とコンピュータ間の接続をどのように確立するかということです。

php ファイルが書き込まれた後
モバイルクライアントは、返されたコンテンツを取得するために http アドレスをリクエストするか、ポストをシミュレートします
Android から送信された JSO を php で受信する方法...

送信されるデータは json 形式です
あなた送信するにはまだ post または get を使用する必要があります

例:
GET メソッドリクエストインターフェイス
api.php?jsonValue={"name":"ayzen","age":"25"}

あなたの php がそれを処理します
$array = json_decode($_GET[' jsonValue']);

とても良い内容です、共有しました!

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート