Имя: Пароль:
1C
1С v8
Использование кода Java в 1С
, ,
0 BVG1951
 
05.06.19
16:39
Надо подключиться к ActiveMQ (по модели Подписчик-Издатель). Есть готовый код подключения на Java. Помнится, когда-то читал, что 1С позволяет включать код на многих языках программирования. Есть ли такая возможность для Java?
1 Вафель
 
05.06.19
16:41
так он же по рест умеет общаться
2 shuhard
 
05.06.19
16:42
3 Бешеный заяц
 
05.06.19
16:43
(0) нету (ненашел в своё время), пиши на Java и запускай его из 1с передавая параметры через параметры строки
4 Garykom
 
гуру
05.06.19
16:50
"Supports a variety of Cross Language Clients and Protocols from Java, C, C++, C#, Ruby, Perl, Python, PHP"

Найдите любого программиста по любому из этих языков и одновременно знающего 1С

Рекомендую C# ибо это банально и есть куча наработок под 1С
5 BVG1951
 
05.06.19
16:57
(2) Что-то не открывается ссылка
(3) через что запускать из 1С
(4) Код на Java предоставлен заказчиком, 1С, вроде бы знаю :) Вопрос КАК обратиться к этому коду. Подозреваю, что какой-то объект есть и для его свойства Code можно этот код вставить. Вот какой?
6 Garykom
 
гуру
05.06.19
17:00
(5) Один хрен через C# http://catalog.mista.ru/public/201103/
7 Garykom
 
гуру
05.06.19
17:00
(2) "Рассматривать подробно базу 1С и питоновские скрипты тоже смысла нет: там все очень просто и примитивно (справочники "Номенклатура" и "Контрагенты", документ "Заказ", да обработка "СогласованиеЗаказов"; в скриптах - скрипт на отправку и скрипт на получение)."
8 Бешеный заяц
 
05.06.19
17:02
(5) ЗапуститьПриложение
можно конечно и в C# обернуть чтобы по человечески вызывать
9 Garykom
 
гуру
05.06.19
17:02
(7)+ Еще и спец по питону кроме спеца по 1С и спеца по жаве да? Ну ну.
10 yavasya
 
05.06.19
17:03
(0) а если просто интерфейс сделать на Джаве и из этого интерфейса обмениваться сообщениями?
11 Garykom
 
гуру
05.06.19
17:05
(8) Это самое банальное но код на java надо правильно оформить в main с параметрами запуска, поставить jre, прописать пути и запускать "java имяпакета"
https://ru.wikibooks.org/wiki/Java/Hello_World!
12 Garykom
 
гуру
05.06.19
17:06
(10) Угу веб-сервис или rest наваять.
Был бы у них java программист не было бы подобных тупых, извините опросов.
13 Garykom
 
гуру
05.06.19
17:07
(11) в конце "!" не вставился в ссылку он нужен для полного примера
14 Бешеный заяц
 
05.06.19
17:08
(0) еще более правильный вариант поднять веб сервис на стороне java вот пример https://habr.com/ru/post/69136/
15 Вафель
 
05.06.19
17:09
(14) так ActiveMQ сам умеет как веб сервис
16 BVG1951
 
05.06.19
17:16
(15) Абсолютно точно. И код обращения есть. Вот только как запустить его не пойму.
17 Вафель
 
05.06.19
17:20