Имя: Пароль:
IT
 
С Linux сервером любая интеграция с сторонними сервисами невозможна?
,
0 Рамиль Маугли
 
26.02.13
11:26
На проекте есть задача сделать интеграцию с сайтами с смс шлюзом с OpenOffice. У нас все прописано через COM объекты. Но у клиента сервер на Linux. а на Linux COM объектов просто нет. Получается никак не интегрировать?
1 ДенисЧ
 
26.02.13
11:28
можно переделать способ интеграции на традиционный пингвинный
2 pumbaEO
 
26.02.13
11:29
Fragster уже не раз писал примеры интеграции и на для OpenOffice на инфостате была публикация.

Все можно, только надо понимать что как это работает.
3 Рамиль Маугли
 
26.02.13
11:30
ДенисЧ (10) Поподробнее пожалуйста.
4 Рамиль Маугли
 
26.02.13
11:31
(2) Я про это знаю. Но как быть с MSXML2.XMLHTTP и
ADODB.Connection.
5 Рамиль Маугли
 
26.02.13
11:33
Ой как кисло...
6 ДенисЧ
 
26.02.13
11:35
(4) Никак. Нет их на линухе.
(3) Традиционный для пингвинов способ - это пайпы. Вот через них и надо. За подробностями - к разработчикам аналогов шлюзов.
7 acsent
 
26.02.13
11:35
MSXML2.XMLHTTP - можно заменить веб сервисами
8 Рамиль Маугли
 
26.02.13
11:37
(7) Как это?
9 Рамиль Маугли
 
26.02.13
11:40
Адрес = "https://littlesms.ru/api/message/send?user=" + НастройкиСервиса.Пользователь + "&recipients=" + НомерТелефона + "&message=" + ПодготовитьТекст(Текст) + "&sender=" + ПодготовитьТекст(НастройкиСервиса.Подпись) + "&apikey=" + НастройкиСервиса.АПИКлюч;
Как это через веб сервисы реализовать?
10 ДенисЧ
 
26.02.13
11:41
(9) это гет? Он что-то возвращает? Скорми эту строку wget'у...
11 Рамиль Маугли
 
26.02.13
11:47
Да. Это GET
12 pumbaEO
 
26.02.13
11:48
(11) мне больше curl нравиться.
13 Рамиль Маугли
 
26.02.13
11:49
Как же это все усложняет работу. Для тиражных решений не айс.
14 pumbaEO
 
26.02.13
12:00
(13) если тебе права на винде порежут по полной, как будешь тиражные решения ставить?
Собирай пакеты с зависимостями которые необходимы для работы твоего тиражного решения и все будут счастливы.
15 MMM9000
 
26.02.13
19:10
1с на линуксе сыровата, нет смысла использовать
16 Fragster
 
гуру
26.02.13
19:36
HTTPСоединение (HTTPConnection)
Получить (Get)
Синтаксис:

Получить(<Источник>, <ИмяВыходногоФайла>, <Заголовки>)
Параметры:

<Источник> (обязательный)

Тип: Строка.
Адрес ресурса на сервере.
<ИмяВыходногоФайла> (обязательный)

Тип: Строка.
Имя файла, в который помещаются данные полученного ресурса.
<Заголовки> (необязательный)

Тип: Строка.
Указываются заголовки, добавляемые к запросу на сервер. Текстовые пары вида <Заголовок>:<Значение>, разделяемые комбинацией ВК + ПС.
Описание:

Получает ресурс из указанного адреса.

Доступность:

Тонкий клиент, сервер, толстый клиент, внешнее соединение.
17 Asmody
 
26.02.13
21:36
Тиражное решение, использующее COM? А как вы 1С:Совместимо получили?
18 Живой Ископаемый
 
26.02.13
21:51
Это все равно что жаловаться на то что на заправках отказываются наливать в пластикову посуду. Только даун будет настаивать на своем.
19 Александр_
Тверь
 
26.02.13
22:02
(15) да восьмерка вообще сыровата, все на 7.7
20 ДенисЧ
 
26.02.13
22:05
(19) 8ка не сыровата. *овно не бывает сухим...
21 Живой Ископаемый
 
26.02.13
22:19
(15) чувак вот все тут просто сидели и ждали как манны небесной твоих оценочных суждений
22 ДенисЧ
 
26.02.13
22:27
(21) ты не прав... Все тут сидели и ждали _твоих_ суждений и мнений. Как манны небесной, как откровений Иеговы.
23 DjSpike
 
26.02.13
22:36
1с нативная или через wine ?
24 Живой Ископаемый
 
26.02.13
22:38
(22) ха, а я собрался вас кинуть и не произносить их.
(23) зачем серверу 1с вайн? Чтобы ком работал?
25 ДенисЧ
 
26.02.13
22:41
(24) чОрт.... Как же жить теперь?...
26 Fragster
 
гуру
26.02.13
22:47
девочки! не ссорьтесь!
27 etc
 
27.02.13
00:58
(0) для таких вещей и придумали nativeapi в 1с. Пишутся компоненты для linuxи для windows и с точки зрения 1с работа через них одинакова. А то что вы свое решение сами же гвоздями к "винде" прибили так это ССЗБ
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший