|
|
|
COM на Linux
|
|||
|---|---|---|---|
|
#18+
Существует ли сообщество программистов, которые реализуют взаимодействие с COM объектами на стороне Windows из ОС Linux? Например, существует DCOM сервер под Windows. Необходимо обеспечить взаимодействие с этим сервером из Linux. Дмитрий. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2006, 12:43 |
|
||
|
COM на Linux
|
|||
|---|---|---|---|
|
#18+
Вам следует поискать спецификации протоколов удаленного вызова процедур (RPC для Windows). Еще можно посмотреть в сторону SOAP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2006, 22:06 |
|
||
|
COM на Linux
|
|||
|---|---|---|---|
|
#18+
mayton, >Еще можно посмотреть в сторону SOAP. А SOAP активно развивается? Дмитрий. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2006, 13:50 |
|
||
|
COM на Linux
|
|||
|---|---|---|---|
|
#18+
Как-то давно слышал о мосте COM-CORBA. Может это поможет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2006, 14:17 |
|
||
|
COM на Linux
|
|||
|---|---|---|---|
|
#18+
rodb А SOAP активно развивается? Да. Кроме того, это гетерогенный протокол. То есть, создающийся для взаимодействия разнородных систем. Сейчас SOAP активно внедряется в виде http-Web-сервисов. Еще можешь по Гуглять по ключевому слову RMI. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2006, 14:36 |
|
||
|
COM на Linux
|
|||
|---|---|---|---|
|
#18+
rodb Существует ли сообщество программистов, которые реализуют взаимодействие с COM объектами на стороне Windows из ОС Linux? Например, существует DCOM сервер под Windows. Необходимо обеспечить взаимодействие с этим сервером из Linux. вообщето строго говоря сам то COM - от платформы не зависит. зависит всё то, что вокруг COMа. регистрация компоннентов, хранилище и прочая чушь. Если строго следовать технологии COM - то ось на которой он выполняеться - не регламентируеться (см. книгу по кому. Например "Основы COM" - первые главы. что это, для чего и с чем едят). Другое дело - COMпоненты написаные под винды и для виндов... Либо по другому. Если Вам писать своё - то платформа не при чём. Если юзать чужое - не прокатит вообще... Если удалённо - то нуна реализовать протокол DCOM. Задача не благодарная, но в принцепе, решаемо всё... кстати это одна из ниш в программировании - компоненты под другими осями, отличные от форточек... почему то у многих ассоциация с оле и виндами... (круглый) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2006, 17:24 |
|
||
|
COM на Linux
|
|||
|---|---|---|---|
|
#18+
kolobok0, >вообщето строго говоря сам то COM - от платформы не зависит. зависит всё то, что вокруг COMа. >регистрация компоннентов, хранилище и прочая чушь. Если строго следовать технологии COM - то >ось на которой он выполняеться - не регламентируеться (см. книгу по кому. Например "Основы COM" >- первые главы. что это, для чего и с чем едят). Ну а может ли кто-нибудь назвать библиотеку COM реализованную на другой платформе? Я почему-то немогу найти года два уже. Да. Все говорят мол стандарт не регламентирует что COM должен работать только на виндовс, однако никто почемуто не решается реализовать COM под линукс на промышленном уровне. Почему ни одна фирма не рискнула просто взять и повторить мелкосовтовские широко используемые COM интерфейсы на другой платформе? Видимо на это есть очень веские причины. Дмитрий. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2006, 17:51 |
|
||
|
COM на Linux
|
|||
|---|---|---|---|
|
#18+
rodbНу а может ли кто-нибудь назвать библиотеку COM реализованную на другой.........Почему ни одна фирма не рискнула просто взять и повторить мелкосовтовские широко используемые COM интерфейсы на другой платформе?.... кхм... почитайте лучше книгу :) повторять что Вы собрались ? Интерфейс айкноу ? ышо раз о кошках...COM - это технология... Если хотите "закон общения". Где Вы видели его реализацию в библиотеки ? Если ткнёте в ОЛЕ - дык про это заблуждение уже указывал выше... Технология COM регламентирует 4 (если не ошибаюсь правила), соглашение о именах, способ нахождения точки входа. И всё. Помню, когда то на спор сделал "технологию загрузки по COMу" без олешной дэлеле... Работало... Да, поиск-хранение компонентов стало моей головной болью. Да, фабрикой компонентов там и не пахло. Да все виндовые настройки по боку. Но простите, COM этого и не утверждал ! В этом то и комизм ситуации кстати. Люди от юникса - считают COM чиссо мелкософтовским мальчиком для каких то там выкрутасов (технология COM родилась от чиссо форточкенных разработок - OLE). На самом деле в данную технологию заложен очень универсальный механизм. Который, на мой взгляд, не шибко любят на других платформах (похоже просто по глупости, или скажем по консерватизности). Конечно же есть DCOM. Тому нуна уже ессесвенно библиотека. И она уже будет платформозависимая. с уважением (круглый) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2006, 18:23 |
|
||
|
COM на Linux
|
|||
|---|---|---|---|
|
#18+
Программисты, не заинтересованные в Windows — добро пожаловать! Если Вы пишете программы для UNIX, Macintosh, Linux, VMS или какой-либо другой операционной системы, эта книга также будет Вам полезна. Концепции, заключенные в СОМ, работают не только в операционной системе Microsoft Windows, СОМ — это не большой API. COM — это способ программирования, стоящий в одном ряду с такими способами, как структурное или объектно-ориентированное программирование. Вы можете использовать подход СОМ в любой операционной системе. Конечно, Windows предоставляет код, который облегчает программирование «в духе СОМ», но большую часть этого кода нетрудно реализовать на Вашей любимой платформе. думаю коментарии излишни... (круглый) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2006, 18:27 |
|
||
|
|

start [/forum/search_topic.php?author=hellboy33&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
154ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 446ms |
| total: | 735ms |

| 0 / 0 |
