Прослушивание и отправка данных между двумя сайтами

Я не знаю, есть ли какое-то имя для этого, но что я хочу создать
скрипт на php, который работает в фоновом режиме и способен отправлять и получать сообщения.

Это то, что я хочу сделать именно:

  1. Прослушать URL http://site1.com через протокол xmpp.
  2. Когда появляется сообщение от site1.com, я должен отправить его по адресу http://site2.com как получить
  3. Слушать http://site2.com для ответа (сайт2 может занять> = 30 минут, чтобы ответить на сообщение, отправленное на шаге 2)
  4. Если получить ответ от site2.com, я должен отправить сообщение на http://site1.com через xmpp.

Вот что я сделал:

  1. Используя библиотеку XMPPHP, слушайте site1.com последовательно через цикл infite while.
  2. Когда есть сообщение, я использую file_get_contents (), чтобы отправить сообщение на site2.com.
  3. Теперь я поражен здесь. Я не слушаю этот site2.com на GET сейчас, так как мой скрипт уже запущен и слушает site1.com.
  4. Его легко отправить сообщение на site1.com. Единственная проблема — 3-й шаг.

Любая идея, как я мог бы решить этот или любой другой альтернативный (лучший) способ, которым я мог бы сделать это? Любая помощь приветствуется.

PS: у меня нет доступа к сайтам site1.com и site2.com, за исключением их URL-адресов для отправки и получения.

0

Решение

Определите sties и запустите скрипт в соответствии с ответом, который вы получите от каждого URL.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]