powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / COM на Linux
10 сообщений из 10, страница 1 из 1
COM на Linux
    #33496026
Фотография rodb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Существует ли сообщество программистов, которые реализуют
взаимодействие с COM объектами на стороне Windows
из ОС Linux?

Например, существует DCOM сервер под Windows.
Необходимо обеспечить взаимодействие с этим сервером из Linux.

Дмитрий.


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
COM на Linux
    #33496267
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вам следует поискать спецификации протоколов
удаленного вызова процедур (RPC для Windows).

Еще можно посмотреть в сторону SOAP.
...
Рейтинг: 0 / 0
COM на Linux
    #33502293
Фотография rodb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

>Еще можно посмотреть в сторону SOAP.

А SOAP активно развивается?

Дмитрий.


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
COM на Linux
    #33502387
IcyCool
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как-то давно слышал о мосте COM-CORBA.
Может это поможет.
...
Рейтинг: 0 / 0
COM на Linux
    #33502479
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rodb
А SOAP активно развивается?


Да. Кроме того, это гетерогенный протокол. То есть,
создающийся для взаимодействия разнородных систем.

Сейчас SOAP активно внедряется в виде http-Web-сервисов.

Еще можешь по Гуглять по ключевому слову RMI.
...
Рейтинг: 0 / 0
COM на Linux
    #33503140
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rodb
Существует ли сообщество программистов, которые реализуют
взаимодействие с COM объектами на стороне Windows
из ОС Linux? Например, существует DCOM сервер под Windows.
Необходимо обеспечить взаимодействие с этим сервером из Linux.


вообщето строго говоря сам то COM - от платформы не зависит. зависит всё то, что вокруг COMа. регистрация компоннентов, хранилище и прочая чушь. Если строго следовать технологии COM - то ось на которой он выполняеться - не регламентируеться (см. книгу по кому. Например "Основы COM" - первые главы. что это, для чего и с чем едят).

Другое дело - COMпоненты написаные под винды и для виндов...
Либо по другому. Если Вам писать своё - то платформа не при чём. Если юзать чужое - не прокатит вообще... Если удалённо - то нуна реализовать протокол DCOM. Задача не благодарная, но в принцепе, решаемо всё...

кстати это одна из ниш в программировании - компоненты под другими осями, отличные от форточек... почему то у многих ассоциация с оле и виндами...

(круглый)
...
Рейтинг: 0 / 0
COM на Linux
    #33503221
Фотография rodb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolobok0,

>вообщето строго говоря сам то COM - от платформы не зависит. зависит всё
то, что вокруг COMа. >регистрация компоннентов, хранилище и прочая чушь.
Если строго следовать технологии COM - то >ось на которой он выполняеться -
не регламентируеться (см. книгу по кому. Например "Основы COM" >- первые
главы. что это, для чего и с чем едят).

Ну а может ли кто-нибудь назвать библиотеку COM реализованную на другой
платформе?
Я почему-то немогу найти года два уже. Да. Все говорят мол стандарт не
регламентирует что
COM должен работать только на виндовс, однако никто почемуто не решается
реализовать COM
под линукс на промышленном уровне.
Почему ни одна фирма не рискнула просто взять и повторить мелкосовтовские
широко используемые COM интерфейсы на другой платформе?
Видимо на это есть очень веские причины.

Дмитрий.


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
COM на Linux
    #33503294
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rodbНу а может ли кто-нибудь назвать библиотеку COM реализованную на другой.........Почему ни одна фирма не рискнула просто взять и повторить мелкосовтовские широко используемые COM интерфейсы на другой платформе?....

кхм... почитайте лучше книгу :) повторять что Вы собрались ? Интерфейс айкноу ?

ышо раз о кошках...COM - это технология... Если хотите "закон общения". Где Вы видели его реализацию в библиотеки ? Если ткнёте в ОЛЕ - дык про это заблуждение уже указывал выше...

Технология COM регламентирует 4 (если не ошибаюсь правила), соглашение о именах, способ нахождения точки входа. И всё.

Помню, когда то на спор сделал "технологию загрузки по COMу" без олешной дэлеле... Работало... Да, поиск-хранение компонентов стало моей головной болью. Да, фабрикой компонентов там и не пахло. Да все виндовые настройки по боку. Но простите, COM этого и не утверждал ! В этом то и комизм ситуации кстати. Люди от юникса - считают COM чиссо мелкософтовским мальчиком для каких то там выкрутасов (технология COM родилась от чиссо форточкенных разработок - OLE). На самом деле в данную технологию заложен очень универсальный механизм. Который, на мой взгляд, не шибко любят на других платформах (похоже просто по глупости, или скажем по консерватизности).

Конечно же есть DCOM. Тому нуна уже ессесвенно библиотека. И она уже будет платформозависимая.

с уважением
(круглый)
...
Рейтинг: 0 / 0
COM на Linux
    #33503304
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программисты, не заинтересованные в Windows — добро пожаловать!
Если Вы пишете программы для UNIX, Macintosh, Linux, VMS или какой-либо другой операционной системы, эта
книга также будет Вам полезна. Концепции, заключенные в СОМ, работают не только в операционной системе
Microsoft Windows, СОМ — это не большой API. COM — это способ программирования, стоящий в одном ряду с
такими способами, как структурное или объектно-ориентированное программирование. Вы можете использовать
подход СОМ в любой операционной системе. Конечно, Windows предоставляет код, который облегчает
программирование «в духе СОМ», но большую часть этого кода нетрудно реализовать на Вашей любимой
платформе.



думаю коментарии излишни...
(круглый)
...
Рейтинг: 0 / 0
COM на Linux
    #33507422
Фотография rodb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.softwareag.com/Corporate/products/entirex/downloads/default.asp



Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / COM на Linux
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]