хотелось узнать как можно реализовать схему обмена какими либо данными между двумя серверами!обмен данными в одном запросе, переслать с одного сервера данные на обработку другому и получить ответ! вернее когда пользователь обращается к сайту, его UA IP и прочее передаются другому серверу на обработку и по получению ответа выполнить определенные действия ....
моя схема ( может кто посоветует лучше, знаю можно через Sql , не подходит)
ГЛАВНОЕ!! все должно обработаться в одном запросе.
1) первый код отправляет через get в запросе данные и ждет какого либо содержимого в файле test.txt
2) приемный сервер получает их ... обрабатывает
3) также через GET отправляет обработанные данные файлу get.php
4) происходит запись данныx файлом get.php в test.txt
5) в это время index.php (первый файл) с периодичностью проверяет на наличие записи test.txt
6) как появилась запись , считал и обработал
вот самое то место sleep(0.5); где может зациклиться и зависнуть скрипт , кто предложит лучшее решение данного вопроса
буду очень признателен!
1) скрипт
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <META content="text/html; charset=utf-8" http-equiv=Content-Type>
- <?PHP
- //определяем константу для имени файла
- while(true) {
- // проверяем наличие содержимого в файле, считывая содержимое файла в строку
- echo "Упсс пусто! )!!";
- }else
- {
- echo" wow записали чего то ";
- break;
- }
- }
- ?>