Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Засада с OLE

Засада с OLE
Я
   AAA
 
03.12.19 - 07:03
Есть связка 7.7 -> БП 3.0 по OLE. Все работает. Но начиная с платформы 8.3.14 (выяснено вчера опытным путем) после завершения обмена
процесс 1С8.exe перестал выгружаться из памяти. В итоге после нескольких обменов наступает сами знаете что ) Сейчас поставил 8.3.13,
беда ушла. Но она скоро вернется, так как там есть еще ЗУП и 1С уверенно затащит всех на свои новые платформы. Думаю, что и для БП
скоро выпустят "глобальное" обновление. Кто нибудь сталкивался с такой проблемой для 7.7 -> 8.3.14(8.3.15) ? Спасибо
 
 
   ДенисЧ
 
1 - 03.12.19 - 07:08
Делай веб-сервис ))
Или http...
   dk
 
2 - 03.12.19 - 07:21
прямо на пустой конфе тоже зависает или тока на БП?
   AAA
 
3 - 03.12.19 - 07:26
(2)на БП, на пустой не проверял. На досуге попробую просто подключение.
   MyNick
 
4 - 03.12.19 - 08:18
(0) нафик вам это древнее амно мамонта, см (1)
   AAA
 
5 - 03.12.19 - 08:27
(4)Вы готовы заплатить за эту работу (невидимую для клиента) ?
Это все работает несколько лет и не вызывало никаких проблем и нареканий
   ДенисЧ
 
6 - 03.12.19 - 08:34
(5) А твоему клиенту нужен стабильный обмен на новых платформах?
   Сияющий в темноте
 
7 - 03.12.19 - 08:40
а если процессу явно давать команду завершения?
http или web на файловой базе???тогда уж выгрузить данные в файл и попросить их скушать,запустив 1с с параметром.
   DrZombi
 
8 - 03.12.19 - 08:49
(0) Используй файлики, вэб, а можно грузить из 1С 8.3, а не наоборот :)
   DrZombi
 
9 - 03.12.19 - 08:50
+ 1С совершенствует свои ошибки, таки может исправят в 16-том релизе :)
   AAA
 
10 - 03.12.19 - 08:57
(8)Там есть и наоборот. Но в данном случае надо наоборот-наоборот) Вопрос про 7.7 -> 8.3
Про файлики мне не надо (они тоже есть). Там много чего есть, но вот надо то, что
спросил. Вернул 8.3.13. Пока вроде все нормально
   AAA
 
11 - 03.12.19 - 08:58
(9)z боюсь, что не поправят. Может это еще один, сознательный гвоздь в крышку 7.7 )
   AAA
 
12 - 04.12.19 - 06:38
Проверил на пустой конфигурации для простого и управляемого приложений, результат тот же. Все дело в платформе. 8.3.13 - все ок, 8.3.14, 8.3.15 - пробдемы
   abfm
 
13 - 04.12.19 - 07:01
Стоп-Процесс
Модуль:
Майкрософт.PowerShell.Руководство
Останавливает один или несколько запущенных процессов.
Синтаксис

Копия PowerShell
Stop-Process
    [-Id] <Int32[]>
    [-PassThru]
    [-Force]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
   Сияющий в темноте
 
14 - 04.12.19 - 20:44
(13)внешнее соединение живет в адресном пространстве вызывающего процесса,и убить там ее можно просто завершив 7.7
если появляется отдельный процесс,то это Com+, и он действительно не завершается,но в настройках Com+ это все можно настроить.
   AAA
 
15 - 09.12.19 - 20:30
(1)Денис, а как можно интегрировать 7.7 и 8.3 через WEB? Дай пинка в нужном направлении ) что-то в инете я не нашел ничего
   ДенисЧ
 
16 - 09.12.19 - 20:58
(15) 77 имеет v7plus, а там есть объекты для работы с http.
Получаешь xml и парсишь его тем же v7plus
В обратную сторону сложней.
   Aleksey
 
17 - 09.12.19 - 21:09
(6) в чем стабильность, если придется вводить новое звено которое нужно обслуживать. Или веб сервер встроен в 1С и базу не нужно публиковать на стороннем сервисе и следить за версиями публикации
   Aleksey
 
18 - 09.12.19 - 21:11
   Сияющий в темноте
 
19 - 09.12.19 - 23:49
MSXML2.ServerXMLHttp обычный Com-сервер,доступный из любого приложения,в том числе 7.7 и 8.х
умеет все по http и https и даже асинхронно.
   Kigo_Kigo
 
20 - 10.12.19 - 07:55
(1) (19) Да задрали вы уже в каждой ветке со своим web сервисом, не умеют люди с ним работать, не умеют и не представляют как, всЁ!
Там своих костылей и камней полно, уЗпакойтеЗь ужо
   ДенисЧ
 
21 - 10.12.19 - 08:45
(20) Твоё решение проблемы в (0) ?
   Сияющий в темноте
 
22 - 10.12.19 - 09:03
(20) можно сделать так,что программист видит Com-сервер со своими методами и полями,а на самом деле,это обращение к web-сервису.
То,что вы не умеете их готовить,не означает,что все их должны бояться.
Просто,переход границы процесса через web-сервис,это быстрее,чем стандартный ole.
   AAA
 
23 - 10.12.19 - 10:51
(21) Можно поподробнее или ссылочку про "можно сделать так,что программист видит Com-сервер со своими методами и полями,а на самом деле,это обращение к web-сервису" ?


Список тем форума
Рекламное место пустует  Рекламное место пустует
Прочитай, хотя бы, Митичкина "Разработка в системе 1С:Предприятие 8". Волшебник
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.