Имя: Пароль:
IT
 
Альтернатива COM-соединения на платформе 1С: 8.2 под ОС LINUX
0 Sovina
 
21.01.11
03:06
Каким образом можно настроить соединение c конфигурацией "1С: Управление торговлей 11", на платформе 1С: предприятие 8.2 под ОС Linux? Аналогичная проблема с обращением к COM-объектам..например, организация печати документа в OpenOffice..Задача такая, нужно настроить обмен между двумя информационными базами, одна - "1С: УТ 8.2" а другая MySQl....Есть ли альтернатива COM-объектам и COM-соединению в случае работы с Linux? Помогите пожалуйста решить  проблему, иначе пропаду))
1 sidalexsandr
 
21.01.11
03:13
Хороши вопрос для первого дня регистрации на мисте.
2 skunk
 
21.01.11
03:34
сменить линукс на винду ... больше не думать над этим гемороем
3 Aleksey
 
21.01.11
03:40
перейти на передачу через текстовые файлы
4 skunk
 
21.01.11
03:50
уж лучше сразу на абак перейти
5 Aleksey
 
21.01.11
03:55
(4) Тоже альтернатива
6 skunk
 
21.01.11
04:06
угу ... причем вообще никакой софт нах не нужен ... и вся передачи информации через текстовые файлы
7 strange2007
 
21.01.11
04:56
Вопрос мега важный, я скоро тоже подойду к нему. Надеюсь в этот раз не буду первопроходцем
8 PowerBoy
 
21.01.11
06:13
(7) Тебе вообще просто - лабай сразу на ассемблере. :)))
9 Escander
 
21.01.11
06:18
(8) асмы разные бывают, может он под пики пишет... опять-же асм - не самый портируемый язык
10 strange2007
 
21.01.11
06:20
(8) Предатели, блин... :))) Я на 1Ске очень много пишу
(9) Он вообще не портируемый. К тому же после винды, под линуксом такой гемор писать... Под МС у меня куча отладчиков и прочих программок, а тут все с нуля
11 strange2007
 
21.01.11
06:23
+(10) Я, вон, даже флаг 1С распечатываю! Я патриот!
12 Escander
 
21.01.11
06:53
(10) ну как-бы знаю про его портируемость, у самого после васика второй язык был PDP-11... Кста, как с сями? Может какие компоненты накидаешь для обмена данных через пайп какой что-ли? Тебе уже, думаю когда сделаешь тебе не 1 чел спасибо скажет...
13 strange2007
 
21.01.11
06:58
(12) Хех! неее, си специально не юзаю, там ниша другая. Системная часть - асм, уч.системы - 1Ц. Видимо когда подойду к проблеме автора, придется разрабатывать. Грустно
14 smaharbA
 
21.01.11
07:25
по ООо решение на поверхности - универсальное для любой ОС - только средствами адинес (не считая сам ООо конечно)
15 smaharbA
 
21.01.11
07:27
а по сути скунки абсолютно прав - пингвин не способен летать
16 detec
 
21.01.11
07:30
(0) Если следовать официальной документации, то спасёт только написание собственных внешних компонент под Linux с использованием NativeAPI.
17 Escander
 
21.01.11
07:30
(13) задача для сей полюбому! Вот и повод изучить что-то новое! Учиться мегаполезно - это лучшая тренировка для мозгов!
18 smaharbA
 
21.01.11
07:34
(16) бред
19 strange2007
 
21.01.11
07:36
(17) Ты прав, конечно. Но я же извращенец :)
Посмотрим. Мне надо связь с другими базами 1С и прямая связь с постгре
20 smaharbA
 
21.01.11
07:37
сошлись два одиночества
21 detec
 
21.01.11
07:44
(17) обоснуй.
22 detec
 
21.01.11
07:44
сорри, (18) - обоснуй.
23 strange2007
 
21.01.11
07:46
(22) С ума сошел? Он ни чего не обосновывает. У него слово - закон. Ни каких аргументов не принимает, только одно: "я сказал, значит так и есть"
24 smaharbA
 
21.01.11
08:47
(23) а разве это не так ?
ты сперва выясни кто подружил ООо и адинес
25 Escander
 
21.01.11
08:53
strange2007, чисто для маркетинга: а зачем линух? Железка какая на нём работает и нуно 1С прикрутить?
26 strange2007
 
21.01.11
09:06
(25) золотая жила. мелкие конторы только за. На слабом железе линукс интереснее. Ну и для извращенцев это секс :)

(24) Без обид, просто в спорах и диалогах с тобой как раз так и получается.
Я не знаю кто подружил и как. Если знаешь - скажи, не хочешь говорить - не говори, но и не принижай других. Как минимум это не красиво.
27 strange2007
 
21.01.11
09:07
(25) У меня на атоме 330 сервера стоят. 1С пока криво-криво работает, но работает! Попробуй это все взгромозди на винде. Даже с максимальной оптимизацией
28 orefkov
 
21.01.11
09:15
(0)
Вебсервисы.
29 skunk
 
21.01.11
09:15
(27)если вынуть руки из одного места и правильно настроить венду то все будет работать
30 Miffka
 
21.01.11
09:43
А задача печати в OpenOffice стоит с реализацией оной на сервере? В УТ 11 эта процедура вынесена в клиентский модуль. В этом случае и linux на сервере подходит.

Ну а обмен - xml и КД или файл чем не подходят?
31 strange2007
 
21.01.11
09:46
(29) Вот и скажи, нагуя мне что-то ковырять? Я, конечно, люблю поковыряться, но делать из этого культ... это не по мне. Поставь федору по дефолту и какую-нибудь серверную вынь на атом с 2 гигами памяти и посмотри разницу
32 strange2007
 
21.01.11
09:51
+(31) да и цена, ну больно уж разная
33 skunk
 
21.01.11
09:53
(31)что-бы потом нипаться с сабжем к примеру ... да еще много с чем ... ну стоял в одной компании не федора но какая-то из этих подделок ... с постгришным скулом ... бухи на восмерке закрытие месяца делали 26 часов ... после установки 2003 и експресного скула таже процедура стала выполняться за 15 минут ... на что смотреть?
34 strange2007
 
21.01.11
09:58
(33) на атоме? Я же не говорю про конторы, где больше одного двух документов. Есть те, кто не хочет покупать сервер, винду, ису, мс скл и прочее. Почему ты думаешь, что все одинаковы? А дома? Нафига мне дома такие монстры за кучу бабла?
35 strange2007
 
21.01.11
09:59
+(34) Ты говоришь про типичные конторы. У нас на работе тоже никсы, только в качестве шлюзов, но у нас и нагрузки большие
36 skunk
 
21.01.11
10:02
(34)за проц точно сказать не могу ... но в качестве сервера юзался обычный писюк с двумя гигами мозгов ... я тебе просто привел инфу о том ... что невсегда никсы быстрее чем винда отрабатывает ... а смотреть как быстро грузиться никс и думать о его суперскорости могет только ламер
37 skunk
 
21.01.11
10:03
(35)какая там приличная контора ... если експрессный скул работает ... он как раз таки для "дома", что-бы заценить
38 strange2007
 
21.01.11
10:15
(36) Да это понятно, что 90% только винда, либо порно с осью. Я говорю про исключения
(37) Хренасе... а если у меня базка в 30 гиг? Как на счет исы? А почта? Неее, тут немного не согласен
39 Escander
 
21.01.11
10:16
(33) не стоит отзываться плохо о тех вещах в которых плохо понимаете, постгрес на линуксе сравнили с мс-сиквелом на окнах! А почему не с постгресом на окнах или не с ораклом на линуксе или дб/2 на линуксе. У  дб/2 тоже халявный экспресс есть! Может горе админу в вашей конторе линукс мешал жить от того, что с линуксом его "знания" служили причиной насмешек над ним?

ЗЫ никогда не забуду картину как 2 сертифицированных мс специалиста пытались расшарить папку по сети и это им не удавалось!!!
40 Escander
 
21.01.11
10:18
(34) возьмите любой продукт и посмотрите минимальные требования к железу. У никсов они ниже!
41 strange2007
 
21.01.11
10:29
(40) Это точно. Как минимум в пользу линукса модульность, а это неоспоримый плюс. Например, можно поставить третий режим загрузки и ни каких Х не будет. Да и гном со всеми 3Д фичами на 512 памяти летает, тогда как вынь7 кое-как включается
42 Живой Ископаемый
 
21.01.11
10:34
подписался
43 strange2007
 
21.01.11
10:40
(42) Думаешь перерастет в флуд и срач?
44 Aleksey
 
21.01.11
10:42
(40)  не согласен. Некорректно сравнивать винду 7-ку с дистрибутивом линукса 5-ти летней давности.
Т.е. если мы возьмем современный дистрибутив со всеми свистелками и перделками, то его требования никак не ниже того же windows. А если мы говорим о том, что это уберем, тут сожмем, это заменим... Ну так и в винде тоже самое можно сделать, и он будет просить гораздо меньше.
45 Живой Ископаемый
 
21.01.11
10:48
для этого достаточно не флудить и не .... И не думать про себя - что вот щас, что вот наконец, мои пальцы напишут сами собой убийственный аргумент за одну или другую сторону, и этот аргумент будет серебряной пулей, он поставит точку в этом в религиозном споре.
46 tesseract
 
21.01.11
10:49
OpenOffice вроде как имеет внешний API UNO. Если мне память не изменяет - из любой версии 1с можно запускать стандартный для никсов bash скрипт. Да и вообще через Wine Com/ole работает неплохо.
(33) Это ключевой момент. 1с слабо оптимизирована под что-то кроме MsSQL.

(41) У линуксов нет модульности, только адские зависимости, модульность есть только у Windows и может Minix. Особенно "модульность" хороша у дебиана а-ля убунту. Хочешь одно на 300 Кб поставить - ставь ещё 10 гигов зависимостей. Единственный плюс линя - "бесплатность". А так система застрявшая в 1970 году. Проще накупить Windows Home Basic и не платить спецам за настройку и конфигурирование.  Бесплатность ага. "Всего за 20 тысяч мы вам поставим бесплатные программы".
47 Aleksey
 
21.01.11
10:50
(46) Она оптимизирована под MsSQL??
48 Ленинград
 
21.01.11
10:51
(46)ну зачем так толсто то
49 tesseract
 
21.01.11
10:53
(47) Гоняли тестовую базу на разных DB года так два назад. MsSQL делал всех, на 26 часов конечно, но 2-3 раза в общем зачете. Возможно, если прямо базу спрашивать без метапарсера - то результаты будут равны примерно. А так да - заточен именно под MS.
50 Asmody
 
21.01.11
10:57
(46) [модульность есть только у Windows] - спасибо, поржал
51 Asmody
 
21.01.11
10:58
(49) [Гоняли тестовую базу на разных DB года так два назад] - поржал ещё раз
52 smaharbA
 
21.01.11
10:58
(40) ну да конечно ниже когда без гуев
53 smaharbA
 
21.01.11
11:00
ненадо ком для ООо (если нужно универсально) - решение прямо на самом видном месте лежит
54 Asmody
 
21.01.11
11:00
(52) ну, если сравнивать XP со стандартной схемой и GNOME+compiz на старом железе, то, несомненно XP выиграет может быть.
55 tesseract
 
21.01.11
11:02
(48) Я с *nix работаю с 1999 года. Внедрять его имеет смысл только с хорошим отделом поддержки и грамотными спецами. Потому-что апдейт запросто сметает половину настроенного, нет там стабильности API/ABI, которая и определяет модульность системы.
56 smaharbA
 
21.01.11
11:02
(26) на обиженных ездят да воду возят (с)

кому надо все решения давно использует, правдо иногда весело если вступают в спор неведая что устриц готовил оппонент
57 smaharbA
 
21.01.11
11:04
(54) семерка выиграет даже у федоры коры 6 - одназначно
58 tesseract
 
21.01.11
11:06
(51) Ну ржи ради бога. Только сначала разберись в архитектурных отличиях макроядра, микроядра и гибрида. И напиши хоть один бэкпорт драйвера.
59 smaharbA
 
21.01.11
11:06
пожалуй и у четверки
60 Живой Ископаемый
 
21.01.11
11:07
мда... зря подписался...
61 Asmody
 
21.01.11
11:07
(57) большой вопрос какая из редакций 7ки встанет на то или иное железо
62 strange2007
 
21.01.11
11:07
(46) [У линуксов нет модульности, только адские зависимости, модульность есть только у Windows] переключи линь в 3 режим и Х не запустятся, а это львиная доля на слабых системах.
(52) Не вру: ноут 1,2 проц, 512 памяти, последняя федора со включенными графифичами работает нормально. На нем частенько офисную работу делаю. Что-то мне подсказывает, что вынь7 не смогу так оптимизировать.
63 strange2007
 
21.01.11
11:11
(56) Я не обиженный, просто пытаюсь из тебя выудить хоть какие-то подсказки про ОО.
(55) [Потому-что апдейт запросто сметает половину настроенного] Ну не знаю, все сервера обновляются 2 раза в день, пока полет нормальный
64 smaharbA
 
21.01.11
11:11
(61) вопрос упростим
p4 2.0 512 Mb 16 Mb встроенного видео

попрошу запустить на одном ИЕ с десятком вкладок и мсо с десятком доков
на другом только ООо с тем же десятком доков (ДЕ - значения не имеет, но лучче пусть гном, хотя правильнее для сравнения с семеркой будет кде4)
65 smaharbA
 
21.01.11
11:12
(63) они все давно выложены
сам данной блювотиной не пользуюсь, но решения по тем или иным вопросам давно разгуливают и тут и по рунету
66 Asmody
 
21.01.11
11:13
(58) и часто тебе приходится разбираться в ядрах windows или linux?
а то, что "в windows нет зависимостей", так слово "dll hell" не я придумал. И прикинь, не "so hell", а именно "dll". Самому в своё время пришлось на VC++ под MFC пописать, когда не знаешь что лучше: статически слинковать или всю библиотеку с собой тащить. Или забыли уже те времена, когда каждая софтинка с собой свою версию mfc пригоняла? И сейчас не лучше. Все думали .Net всех спасёт. Ага, щаз! Сколько версий фреймворка стоит у тебя на компе? Три или четыре?
67 smaharbA
 
21.01.11
11:14
одни Иксы сжирают как минимум 40 - 50 мег и до 10% (а то и более) процессорных ресурсов
68 Escander
 
21.01.11
11:15
(46) я так понимаю про модульность судите по процессу инстала?
(52) сервер без гуев работает не хуже, но там не только в гуях дело!
(55) Какие конкретно? Я в 98 закончил активно работать с никсами, в частности работал со ско, альтрикс/диджитал юникс/Тру64. С тех пор иногда интересуюсь линухом, иногда когда чего просят - прикручиваю... покажите мне виндовый сервер у которого аптайм больше года! А на линухе таких полно!
69 strange2007
 
21.01.11
11:16
(65) Когда подойду к вопросу найду решение, сейчас просто автор спросил. Тем более если блювотина то почему? Зачем автору тратить время на изучение плюсов и минусов? Не, если это секретная инфа и ты её запатентовал, то вопросов нет. А так, тактика многим не понятная
70 smaharbA
 
21.01.11
11:18
(66) о зависимостях - удали капс ?!!!
71 Asmody
 
21.01.11
11:18
(64) хе.. ноут вон валяется, cel 2.4, 512мб, чипсет sis. Стоит xubuntu, вполне шустро бегает. С "поставочной" XP он был весьма-весьма задумчивым...
72 strange2007
 
21.01.11
11:18
(68) Тссссс, про аптайм не надо, сейчас шапками закидают.
73 smaharbA
 
21.01.11
11:19
(71) ну и как там запустить с десяток доков в ООо и пару фоток в гимпе ?
74 strange2007
 
21.01.11
11:19
(71) у меня 1,2 цел, моя флэшка больше. Хотя, конечно, она не летает, но и не как ХР. Они даже не в сравнении, про семёрку вообще можно забыть
75 Asmody
 
21.01.11
11:22
(73) да откроется, думаю. слишком далеко ушли от темы.
76 smaharbA
 
21.01.11
11:23
(72)
если не электирчество
D:\...Мои документы\Интернет провайдер>wmic os get lastbootuptime
LastBootUpTime
20101014163048.361640+300
77 smaharbA
 
21.01.11
11:24
(69) решения давно уже все выложены и все ими пользуются
(75) а ты поработай, поработай на нем
а по теме - решение как и говорил лежит на поверхности, надо только поднять
78 smaharbA
 
21.01.11
11:26
+(76) перевод системных часов не делается, за это отвечает в32тайм в конфигурации сервера
79 Elisy
 
21.01.11
11:29
(58) Модульность в .Net на высоком уровне. Какая связь с установленными версиями .Net - не понятно.
80 tesseract
 
21.01.11
11:29
(63) А никто и не говорит про сервера. У самого дома стоят arch Freebsd и WHS. Ubuntu ставил на HTPC было три апдейта после каждого сметало звук, а последний ещё и ext4 угробил снеся ~/ у активного пользователя и конфиги X-ов и сторонние пакеты  - ну прям модульность супер.  

(58) Dll hell кончился с XP. А c ABI Hell покончат нескоро.
.Net у меня стоит 4-ой. Других не видно. А сколько у тебя стоит зависимостей? Perl, Python, gcc для установки сторонних драйверов практически обязателен и Git и Mercurial.

(68)FreeBSD и Mandrake. Потом вышла Novell Suse Desktop перекочевал туда. По модульности я сужу по стабильности API/ABI. WHS стоит у меня два года и что? Аптайм у моего Netware сервера 5 лет был. Если на Windows гонять только то, что гоняется на этих Linux - А именно файловый сервер и http - то аптайм будет и побольше.

А так дыр в linux за месяц закрывают в разы больше, чем в винде. А обновления ядра, извините, приводит к перезагрузке.  Да и зачем аптайм в год на десктопе?
81 Aleksey
 
21.01.11
11:33
(68) Полно примеров, иногда уже  успеваешь пароль админа забыть
82 strange2007
 
21.01.11
11:33
(80) На ноуте постоянно обновления падают
83 Escander
 
21.01.11
11:35
(80) >А так дыр в linux за месяц закрывают в разы больше, чем в винде. А обновления ядра, извините, приводит к перезагрузке.

ага, а в окнах они  как были так и остались...

Давайте не будем про дыры, сам в 90-х сравнивал историю бакофиксиния на унихах и на окнах... в окнах те-же грабли но лет на 5-10 позже...
84 Asmody
 
21.01.11
11:37
(80) меня зависимости не парят вообще. за меня этим apt и synaptic занимаются
85 smaharbA
 
21.01.11
11:39
(83) бредятина несусветная абсолютного дилетанта
86 smaharbA
 
21.01.11
11:40
(84) я хочу удалить подсистему печати - как мене быть ?
87 Asmody
 
21.01.11
11:40
(80) [А обновления ядра, извините, приводит к перезагрузке] - давно ли винда при вставлении usb-устройства перестала требовать перезагрузку? даже 7ка этим грешит иногда, благо её можно безболезненно послать
88 smaharbA
 
21.01.11
11:43
для развлечения - п4 512
про работу с доками и тем более картинками речи вообще не может быть

17650 ginzburg  20   0  494m 124m  24m S   27 25.2  55:26.32 firefox-bin                                                                                    
1557 root      20   0 82188  62m 7256 S   25 12.5  56:06.69 Xorg                                                                                            
2290 ginzburg  20   0  100m  13m 9308 S    2  2.7   2:17.92 gnome-terminal                                                                                  
89 strange2007
 
21.01.11
11:48
(86) виндовую? В конфиге самбы поставить no для печати :)
90 Asmody
 
21.01.11
11:53
(86) встать в угол на горох и повторить тысячу раз: "я больше не буду заниматься всякой хернёй"
91 smaharbA
 
21.01.11
11:53
(89) Вы не в теме
92 smaharbA
 
21.01.11
11:54
(90) а как удалить капс не подскажете ?
93 Мутабор
 
21.01.11
11:57
А у меня 22 см.
94 smaharbA
 
21.01.11
12:10
автору - по сабжу решение довольно примитивно - пишется ООо скрипт в адинес (не важно - васиковский или пайтоновский, то и другое работает в ООо без доп компонет в не зависимости от ОС) и вызывается с переданым ему параметром в виде строки, вызывается и передается параметр из адинес
это косаемо формирования и обработки доков ООо
а вот косаемо получения данных из доков ООо все так же за исключением того, что в любом случае будет получение из файла, можно и через саму базу, но это туго и не имеет преимуществ
95 smaharbA
 
21.01.11
12:12
+(94) все проделывается в коде адинес не лазя в ООо
такие издержки связаны с отстойной реализациях в уникс-вей взаимодействия процессов и главное - необходимой универсальностью решения
96 sapphire
 
21.01.11
12:13
(0)
1. Web-сервисы, криво, но вполне реализуемо
2. Обмен через xml посредством универсального плана обмена в 1С.
97 smaharbA
 
21.01.11
12:13
либо есть еще вариант - прочитать шесть тыщ листов спецификации одф
98 smaharbA
 
21.01.11
12:15
с майскулем вполне реально реализовать обмен командной строкой и пайпами
99 strange2007
 
21.01.11
12:31
(94) Круто! Можно смело в копилку заносить
100 Ненавижу 1С
 
гуру
21.01.11
12:34
кстати (100)
почему 1С не интересуется ни разу технологией CORBA?
101 smaharbA
 
21.01.11
12:44
(100) а разве таковая еще есть ?
(99) дарю - а готовые решения ты наверняка видел, но не думал о шеф-поворе
102 tesseract
 
21.01.11
20:39
(87) 5 лет уже не перезагружаюсь при установке любого USB устройства включая принтеры. Чтио я делаю не так? Правда у меня 2 года главная системка -мак. Но и linux и Windows Home server дома стоит.

(100) Последний раз видел  CORBA в 2002. Не тревожьте мертвых.

(94) Я бы сделал то же так сделал. Из 1с в  XML в  OO загрузка XML и XSLT. Или в rtf если жто док или в XLS (компоненты есть) а тот же  GO-OFFICE или  Symphony отлично его затянет. Главное ставить не фанатскую сброку  а-ля  Libre-Office, а что-нибудь более рабочее.
103 vudo
 
21.01.11
20:48
Вот еще вариант для подключения к СУБД под Linux, но как потом в 1С закатать - это вопрос... : http://www.mono-project.com/Database_Access
104 ШтушаКутуша
 
22.01.11
06:23
из промышленных стандартов CORBA&C++,CORBA&java,java RMI, java beans.
105 ШтушаКутуша
 
22.01.11
06:35
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn