3
A
答えて
1
のようなもの、私は他のプロトコルに比べてのJabberがどのように機能するかについて全くわからないんだけど、私は、サーバーへのソケット接続を作成する必要があるだろうと信じています:
$endpoint = "SERVER";
$fp = fopen($endpoint, "r") or die();
while (! feof($fp)){
// Heavy duty work goes here.
print fgets($fp, 1024);
}
()ながら、そのループは、ソケット接続がデータをPHPスクリプトに返すのを止めるまで実行されます。したがって、while()ループ内にロジックがある限り、while()ループを終了する唯一の時間は接続終了時です。
3
はすぐにわかる(http://us3.php.net/fsockopen)を試してみてください。
$fp = fsockopen("www.example.com", 80, $errno, $errstr, 30);
//if the socket failed it's offline...
if (!$fp) {
echo "$errstr ($errno)<br />\n";
}
関連する問題
- 1. プール接続の単体テスト方法は?
- 2. Pythonでデータベース接続pymysqlを単体テストする方法は?
- 3. MongodbをPHPに接続する方法
- 4. C#のウィンドウでsmtpで接続をテストする方法
- 5. Webサービスへの接続性をテストする方法は?
- 6. React-Redux接続コンポーネントをテストする方法は?
- 7. Squareに接続する方法PHPでエラー "詳細"を接続しますか?
- 8. phpでポートとポートの接続を指定する方法は?
- 9. Zend Framework/PHPでHTTPS接続プールを実装する方法は?
- 10. PHPでデータベース接続プールを実装する方法は?
- 11. mochaテストで接続をシミュレートする方法
- 12. IBM MobileFirst V8で接続をテストする方法
- 13. 一般的に、ハイバネーションでデータベース接続をテストする方法
- 14. Artifactory DB接続のテスト方法
- 15. GIMPとPHPを接続する方法はありますか?
- 16. node.jsのすべてのレプリケーションサーバーの接続をテストする方法
- 17. データベースを開かずにSqlServer接続をテストする方法
- 18. PHPをSQL Serverに接続する方法は?
- 19. FirebaseデータベースをPHPスクリプトに接続する方法は?
- 20. curlとphpを使ってリモートサーバーに接続する方法は?
- 21. インターネット接続をテストする最速の方法
- 22. 接続されたコンポーネントの動作をテストする方法
- 23. データベース/接続をテストする最良の方法
- 24. db2データベースへの接続をテストする方法
- 25. Nexusリポジトリ管理サーバのhttps接続をテストする方法
- 26. ストーリーボードに接続されたセグをテストする方法
- 27. PHPでmysql接続を維持する方法
- 28. PHPの基本認証でSQLクエリを接続する方法
- 29. TYPO3のカスタムPHPファイルでデータベース接続を取得する方法
- 30. jpa接続をテストするには?
この方向から来るのJabber関連の質問がたくさんあります。最終的なガイドとXMPPのようなXMPP/Jabberに関する本を手に入れることは価値があるかもしれない。 –