Имя: Пароль:
1C
1С v8
Чем заменить COM и OLE при отказе от продуктов Microsoft
,
0 bvb
 
06.08.24
12:43
Добрый день

Юзаю базы различных клиентов на популярном  облачном сервисе
Широко использую COM, OLE и ActiveX

НЕдавно по запросу переводили базу клиента с Линукс по MS SQL (за доп. плату), в частности для возможности использования COM

потом мне позвонили из техподдержки и сказали что скоро это работать не будет в связи с окончанием лицензий MS  и отказом от их продуктов ?

Что мне делать с этим в дальнейшем ?
1 Волшебник
 
06.08.24
12:44
Вам — ничего.
2 Irbis
 
06.08.24
12:44
Файловый обмен мутить, говорят это в тренде нонеча.
3 Garykom
 
гуру
06.08.24
12:46
(2) В тренде передача файлов или их содержимого через http-сервисы
4 Irbis
 
06.08.24
12:52
(3) Хрен редьки не слаще. Каждый день реестры на десятки тысяч строк приходят, а через день на миллионы. И никакого хттп, обычный текстовый ксв. Только хардкор.
5 vis
 
06.08.24
12:52
(2) Это значит - переписать полностью то, что ранее использовало COM, OLE и ActiveX.
6 Irbis
 
06.08.24
12:54
(5) Сидят мужики на свадьбе. Уже выпили все, все сожрали, танцевать уже
утомились... Грустно... сидят... скучают... И тут самый здоровый грустно
покачав головой изрекает:
- Э-э-э-эххх... Ну надо же когда-то начинать!..
И заряжает с правой соседу в ухо!
7 Garykom
 
гуру
06.08.24
12:54
(4) как это ни странно но этот хардкор переживет все
COM/OLE/ActiveX - не очень удачная попытка в RPC и ООП
выяснилось что сложно и почти не масштабируется
8 Garykom
 
гуру
06.08.24
12:56
(6) заряжает соседу слева или справа?
9 Irbis
 
06.08.24
12:57
(7) А я про что. У нас ещё не очень много ебонентов, не то что в Питере или Москве. А всем местным банкам дай свежие долги.
(8) Думаешь разница большая? Тут ведь главное начать, а там война план перевернёт.
10 bvb
 
06.08.24
12:56
(3) В сабже удобно работать с данными на рантайме.
+ использование процедур из глобальников
В http так не замутишь.
11 Pprog151713
 
06.08.24
12:57
(0) Так придумали тебе 1с ХТТП сервисы ))
12 Garykom
 
гуру
06.08.24
12:57
(9) таки json имхо заменит csv
там можно группировать записи, чтобы было понятно как можно делить-параллелить
13 Garykom
 
гуру
06.08.24
12:58
(10) задрали уже со своими монолитами
микросервисную учи
14 Irbis
 
06.08.24
12:59
(12) Но возрастут затраты на разбор. А тут одна строка одно действие, хотя есть в анамнезе задачка когда приходится сразу четыре csv обрабатывать для выделения нужного отчета.
15 Garykom
 
гуру
06.08.24
13:00
(14) возрастут незначительно
ибо csv изначально кривой для обработки строковых типов с разными символами
в json с этим сильно лучше
16 bvb
 
06.08.24
13:03
(13)  НЕ совсем понял при чем тут термин "монолит"
17 Garykom
 
гуру
06.08.24
13:04
(16)
В сабже удобно работать с данными на рантайме.
+ использование процедур из глобальников

это монолит
когда вызывают хз что, хз откуда и хз какого типа
а потом поменяли в одном месте то что в разных используют - и все посыпалось
18 Garykom
 
гуру
06.08.24
13:06
(17)+ лапша-стайл кодинг
когда вместо того чтобы сначала подготовить все данные, затем передать для обработки
все в одной огромной процедуре, перепутано между собой

да такое хрен легко переведешь даже на "Файловый обмен"
ибо изначально архитектура говно
19 Irbis
 
06.08.24
13:07
(15) А какое кривое экранирование при импорте из Ёкселя... Надоело немного даже и кавычки и переводы строк и прочая мутотень.
20 bvb
 
06.08.24
13:25
(17) НЕ согласен . Это объектная модель. И внутри все типизировано.
И главное на стороне источника никакого кода не нужно
21 Garykom
 
гуру
06.08.24
14:01
(20) У тебя уже проблемы, иначе бы сабж не поднимал
Как выяснилось код нужен, права на код у Микрософта
22 bvb
 
06.08.24
17:12
(21) Так проблема же не техническая...
23 Волшебник
 
06.08.24
18:15
(22) Для Вас вообще никакой проблемы нет, расслабьтесь.
24 ОператорПК
 
06.08.24
20:26
(0) web сервис
25 Волшебник
 
06.08.24
20:38
(24) Глупости не говорите, пожалуйста
26 DrZombi
 
гуру
07.08.24
08:47
(0) Все нормально, будет больно...
На просторах ищите еще, есть другие алгоритмы :)


Чтение/Запись документа Excel 2007 без офиса, без внешних компонент. (с примером для 7.7, 8.1 и 8.2 на управляемых формах)

https://infostart.ru/1c/tools/19139/
27 Lama12
 
07.08.24
09:05
(0) Ну вроде на уровне идеи есть CORBA. На уровне реализации есть XPCOM. Хотя не уверен что 1С, да и большинство имеющегося ПО умеют с ним работать.