v8: Вопрос к знатокам php. Как выполнить из 1С аналогичную операцию?
☑
0
Александр_
Тверь
08.12.11
✎
13:04
Задача: из 1С дать понять некому сервису, что нужно обновить данные.
Есть web морда этого сервиса, через веб это делается так:
function ref_converters()
{
$this->send_to_ukmserver(225, '');
}
function send_to_ukmserver($__command, $__text)
{
$address = '127.0.0.1';
$port = $this->m_db->getOne('select value from local_server_param where id = ?', 'server_port');
$p = new protocol;
$lp = $p->broadcast($address, $port);
if ($lp)
{
$p->send(strrev($lp), $__command, $__text);
}
}
Как бы из 1С повторить данную операцию? (другой вариант это только рестарт сервиса, что по многим причинам плохо)
1
Александр_
Тверь
08.12.11
✎
13:06
значение переменной $port - известно.
2
Rebelx
08.12.11
✎
13:11
я не сильно знаток php, но знаю, что в основном используется два типа запросов - Get и Post.
1C умеет их посылать
т.е. тебе надо:
адрес
порт
команда
текст
и все это через httpСоединение отправить
3
Александр_
Тверь
08.12.11
✎
13:55
(2) спасибо. сейчас попробую.
Закон Брукера: Даже маленькая практика стоит большой теории.