Alex_Bob писал(а) 29. Августа 2008 :: 14:28:По мотивам сырцов, опубликованных в этой ветке собрал аналогичный сервер для объекта v81.ComConnector восьмерки. Все работает аналогично v7AppServer, но строку в конструкторе нужно брать как для метода Connect.
V8Server устанавливается, активизируется, устанавливает подключения к 1С. Но при попытке получить подключение с помощью AppDispatch - говорит, что имя неизвестно. И в консоли служб компонентов метода AppDispatch нету у компонента V8Server.Connection, а у v7AppServer.Connection - есть такой метод. Думал, может чего не так у меня - пробовал на двух компах, не получается. Чего-то со свойством AppDispatch не то...
/////////////////////////////////////////////////////
Update 08.04.2009
Разбирающиеся люди подсказали, что компонент работает не очень аналогично v7AppServer. Отличие в AppDispatch - он стал не нужен. Компонент напрямую перенаправляет вызовы на созданное подключение. То есть там, где в 77 использовался код:
V7 = new COM("v7AppServer.Connection");
V7.AppDispatch.Метод(...);
Для восьмерки работает вот так:
V8 = new COM("V8Server.Connection");
V8.Метод(...);
Вопрос закрыт. Спасибо Alex_Bob, который переписал компонент для восьмерки и Ярославу Васильеву, который помог разобраться с вопросом.