Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

COM-сервер [Delphi, Windows]


OldNaum ©   (2005-08-22 11:14:00) 

Начну издалека ) стоит следующая задача: есть некоторая ГИС, которая использует свой язык программирования. Некоторое время назад встала задача создания COM-сервера для различных нужд, причем ПО (приклад к ГИС) написанное на скрипте должно уметь с ним работать. Т.к. сей скрипт понятия не имеет что такое COM, но умеет работать с DLL, пришлось вводить по сути трехзвенку: ПО -> некая связующая DLL -> COM-сервер.

Изначально был сделан внешний сервер автоматизации, понятное дело, упрятанный в DLL. На данный момент стоит задача некоего "объединения" СОМ-серверов в сети с целью обмена информацией между собой + еще реализация некоего функционала.

Недолго думая ) мною было принято решение написать сервис, который бы мог работать с COM-сервером и в тоже время обеспечивал связь по TCP/IP протоколу между подобными себе сервисами внутри сети.

Является ли сей вариант рациональным? Имеет ли смысл попытаться реализовать СОМ-сервер непосредственно в сервисе?


OldNaum   (2005-08-25 13:35:00) [1]

чем проще, тем проще. про DCOM даже не задумывался. надо будет посмотреть инфу, спасибо за наводку, господа.


Polevi   (2005-08-25 10:33:00) [2]

DCOM внутри MS сети, или HTTP туннель + IIS, тяжеловато


isasa   (2005-08-25 10:27:00) [3]

>который бы мог работать с COM-сервером и в тоже время обеспечивал связь по TCP/IP протоколу между подобными себе сервисами внутри сети.

а зачем тогда DCOM.


OldNaum   (2005-08-25 10:15:00) [4]

спасибо ) вы предали мне уверенности )


Polevi   (2005-08-25 09:13:00) [5]

пусть сервис занимается транспортом а COM сервер бизнес логикой


OldNaum   (2005-08-24 21:34:00) [6]

т.е. к чему вы склоняетесь? охота сделать все "по уму" )


Polevi   (2005-08-24 13:44:00) [7]

я бы не стал смешивать мух с котлетами


Наверх

Титульная страница Поиск, карта сайта Написать письмо