Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Corba";
Текущий архив: 2006.10.29;
Скачать: [xml.tar.bz2];

Вниз

COM-сервер   Найти похожие ветки 

 
OldNaum ©   (2005-08-22 11:14) [0]

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

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

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

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


 
Polevi ©   (2005-08-24 13:44) [1]

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


 
OldNaum ©   (2005-08-24 21:34) [2]

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


 
Polevi ©   (2005-08-25 09:13) [3]

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


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

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


 
isasa ©   (2005-08-25 10:27) [5]

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

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


 
Polevi ©   (2005-08-25 10:33) [6]

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


 
OldNaum ©   (2005-08-25 13:35) [7]

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



Страницы: 1 вся ветка

Форум: "Corba";
Текущий архив: 2006.10.29;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.062 c
2-1160628341
LaDy-ekat
2006-10-12 08:45
2006.10.29
ADO & Access


5-1141901266
mss
2006-03-09 13:47
2006.10.29
Как заменить


15-1160500999
Kolan
2006-10-10 21:23
2006.10.29
Как установить MSDE.


15-1160059562
zdm
2006-10-05 18:46
2006.10.29
FastReport BDS 2006


1-1158322098
SPACE!!
2006-09-15 16:08
2006.10.29
Хранение графических ресурсов ..





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский