Имя: Пароль:
1C
 
Как мона послать команду в 1С с сайта по http (скажем пора синхронизировать)
0 lim9
 
03.12.14
09:51
Как мона послать команду в 1С с сайта по http (скажем пора синхронизировать).
Пишу конфу на 8.3, надо как-то решить сабж.
или еще может есть какие способы? (кроме способов, когда 1С переодически сама сканируют некий флаг и запускалась по изменению этого флага(файла))
1 lim9
 
03.12.14
09:52
(0) описался: читать: ,,,в 1с С(!) сайта,,,,
2 butterbean
 
03.12.14
09:54
в любом случае это будет периодическое сканирование сервером 1С. И не важно чего — файла или константы в базе или еще чего-то
3 МойКодУныл
 
03.12.14
09:54
В 8.3. появились Http сервисы. Так же можно постучаться в веб-сервис. И там и Там базу надо опубликовать на апче\иис
4 МойКодУныл
 
03.12.14
09:56
(2) У нас ходят обмены 1С-1С, инициируемые базой-источником. Она стучится по ws и чудо обмена совершается. В типовых похожий функционал тоже есть.
5 lim9
 
03.12.14
09:58
(3) да тут где то и есть ответ, но как механизм посылки сигнала по http пока не ясен. Ясно что база будет опубликована.
6 Гёдза
 
03.12.14
10:24
веб сервис
7 Гёдза
 
03.12.14
10:25
который будет запускать рег задание
8 Wirtuozzz
 
03.12.14
10:48
Почтовый голубем естесственно )
9 Лодырь
 
03.12.14
10:55
(6) +1
10 Серго62
 
03.12.14
11:03
можно попробовать через смс :)
11 Лодырь
 
03.12.14
11:15
(10) Посылаешь смс секретарю а он нажимает кнопку в 1С?
12 lim9
 
03.12.14
11:25
Получилось сделать через ВЕБ сервис! посылаемая команда из другой базы - отрабатывает в моей на ура! теперь как этот запрос сгенерировать с сайта, т.е. как он должен выглядеть??

вот код из базы которая обращается к моей:
Определения = Новый WSОпределения(" http://192.168.1.2/base1c/ws/ws1.1cws?wsdl ","dd","dd", 60);
URI = URIПространстваИменСервиса();
Прокси = Новый WSПрокси(Определения, URI, "MAExchange", "MAExchangeSoap");
Прокси.Пользователь = "dd";
Прокси.Пароль = "dd";
Прокси.Start();
13 Лодырь
 
03.12.14
11:33
14 Остап Сулейманович
 
03.12.14
11:38
15 lim9
 
03.12.14
11:39
(13) причем тут это?
16 Остап Сулейманович
 
03.12.14
11:39
17 Лодырь
 
03.12.14
11:40
(15) Ты хочешь вызвать вебсервис с сайта? Значит надо выполнить какуюнибудь команду. Там пример на javascript.
18 Ksandr
 
03.12.14
11:45
рекомендую гуглить по следующему запросу "<язык на котором бэкенд сайта> call soap web service"