vipРеально по механике очень похоже на v7web, только лучше.
В принципе, можно делать любой web интерфейс через тот же cgi+web сервер.
Можно писать скрипты, причем в отличие от непосредственного использования v77.Application, здесь есть пулинг воркеров и время жизни воркера не привязано к времени жизни объекта.
stebanСтеп, это очень здорово.
Странно, что никто не сделал такое решение раньше.
Наверное, повода не было.
Мелкие вопросы я не буду сейчас писать.
Типа "надо бы отслеживать, не открыта ли база монопольно и если да, то что-то делать при старте компонента" и т.д.
Это все пока фигня.
Серьезный вопрос у меня только один.
Будет ли это работать в глобальных (неустойчивых, медленных, открытых) сетях?
Надо пробовать.
Еще будет вопрос прохождения трафика DCOM через маршрутизаторы.
Тут надо что-то придумывать.
Или как-то туннелировать DCOM - трафик (никогда этого не делал)
Или везде делать VPN (видимо, от этого все равно никуда не деться, шифровать трафик тоже надо).
Да, еще будет вопрос с авторизацией / разграничением доступа.
Не пускать же всех в домашнюю бухгалтерию
Короче, есть о чем подумать.
Должно получиться, хотя изначально идею с DCOM я как-то не рассматривал.
Давайте пробовать.
Вернуться к классике в виде чистого TCP сервера мы всегда успеем, если что.
P.S.
Любовь это вам не просто так, ей занимацца нужно... (с) Кнышев