Имя: Пароль:
1C
1С v8
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) спасибо. сейчас попробую.
Закон Брукера: Даже маленькая практика стоит большой теории.