← Январь 2025 | ||||||
1
|
2
|
3
|
4
|
5
|
||
---|---|---|---|---|---|---|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
31
|
Слова "COM", "CORBA", "компонентное программирование", "интерфейс" так или
иначе, любой программист хотя бы раз от кого-нибудь да слышал. А что это
такое? Нужно ли его использовать в собственных разработках, а если нужно,
то - как?
Цикл этих статей задуман как краткое практическое введение
начального уровня в "технологию COM" для программиста средней руки - того,
кто уже умеет самостоятельно писать программы приемлемого уровня и
качества, но кто еще не столь свободно ориентируется в понятии "архитектура
программы", чтобы выбирать проектные решения твёрдо понимая какие
достоинства и недостатки он в результате получит.
Для понимания излагаемого в цикле несущественно на каком языке
программирования вы мыслите и пишете, но очень важно - пока что технология
COM применима только на платформе операционных систем фирмы Microsoft.
Внутри же любой из её операционных систем технология COM в той или иной
полноте поддерживается всеми её продуктами. Поэтому информация о COM будет
полезна всем, связанным с программными решениями фирмы Microsoft,
программистам на платформе Win32, пользователям управляющих элементов
ActiveX, MTS и COM+.
Цикл статей специально задуман как рассылка - он имеет обратную
связь, поэтому ваши отзывы и вопросы будут непосредственно влиять на
продолжение. Пишите!
Статистика
-4 за неделю
Что такое "технология COM" и как с ней бороться?
Добрый день, дорогие подписчики, Перед Вами, после некоторого перерыва, очередной выпуск рассылки "Что такое "технология COM" и как с ней бороться?" с интересными ссылками на новости, статьи, материалы, книги и другие полезные web -ресурсы. Перед тем, как перейти к информационной части выпуска мы хотели сообщить о планируемом объединении с рассылкой Мастерская программиста . Читателям не надо делать никаких отписок/переподписок - перенос подписчиков будет произведен автоматически. Соотв...
Что такое "технология COM" и как с ней бороться?
Информационный Канал Subscribe.Ru М. Безверхов vasilisk@clubpro.spb.ru Что такое "технология COM" и как с ней бороться? No46 "Надежда" работает под контролем. Показания счётчика числа подписчиков рассылки ненавязчиво, но неумолимо рекомендуют мне написать очередной номер. От читателей я стал получать вежливые письма-напоминания о том, что я являюсь автором рассылки. всё, словом, идёт к тому, что писать-таки придётся - от судьбы не уйдёшь. Я напомню, что в прошлом номере рассылки мы расс...
Что такое "технология COM" и как с ней бороться?
Информационный Канал Subscribe.Ru М. Безверхов vasilisk@clubpro.spb.ru Что такое "технология COM" и как с ней бороться? No45 "Косой" на связь не вышел. После столь долгого перерыва продолжим. Напомню, что, как обозначено в предыдущем номере рассылки, речь идёт о передаче состояния ошибки от одного компонента другому, между которыми существует "разрыв контекста процесса". Термин "состояние ошибки" является в известной мере условным, поскольку с тем же успехом можно бы...
Что такое "технология COM" и как с ней бороться?
Служба Рассылок Subscribe.Ru М. Безверхов vasilisk@clubpro.spb.ru Что такое "технология COM" и как с ней бороться? No44 Ошибка резидента Продолжаем наше изложение. Я полагаю, что не только теоретики, но и программисты-практики читают нашу рассылку, а потому надо и на их улице устроить праздник. В прошлом выпуске мы упомянули одно интересное обстоятельство - разрыв контекста процесса, в том случае, если клиент и сервер располагаются в разных процессах. Нужно заметить, что использование механизма p...
Что такое "технология COM" и как с ней бороться?
Служба Рассылок Subscribe.Ru М. Безверхов vasilisk@clubpro.spb.ru Что такое "технология COM" и как с ней бороться? No43 Типа библиотека. В прошлом выпуске мы рассмотрели "основную теорему алгебры" COM , причём пришли к ней "совершенно естественным путём". Я вновь стал получать письма, в которых затрагивается проблема эффективности технологии, причём авторы этих писем рассматривают проблему, преимущественно, со стороны производительности машины и надёжности совокупного решения ...
Что такое "технология COM" и как с ней бороться?
Служба Рассылок Subscribe.Ru М. Безверхов vasilisk@clubpro.spb.ru Что такое "технология COM" и как с ней бороться? No42 О пользе "и.о." Аббревиатура, вынесенная в заголовок расшифровывается, как "исполняющий обязанности". В сегодняшнем выпуске мы разовьём тему, начатую в выпуске предыдущем - рассмотрим общий вид решения, которое предлагает среда компонентной разработки для того, чтобы разные случаи адресации компонента выглядели одинаково, т.е. чтобы компоненту было, по возмож...
Что такое "технология COM" и как с ней бороться?
Служба Рассылок Subscribe.Ru М. Безверхов vasilisk@clubpro.spb.ru Что такое "технология COM" и как с ней бороться? No41 Соблюдай дистанцию! В сегодняшнем выпуске рассылки мы поговорим о решении второго затруднения в организации связи разделённых двоичных компонент. Первое затруднение очень понятно - изолированность адресных пространств процессов не позволяет "так просто" взять, да и передать данные. Второе понять труднее - та же изолированность не позволяет передать и управление. Для то...
Что такое "технология COM" и как с ней бороться?
Служба Рассылок Subscribe.Ru М. Безверхов vasilisk@clubpro.spb.ru Что такое "технология COM" и как с ней бороться? No40 .и физика тоже Наверное, было бы приличным продолжить дальше. Хотя не всё из организации виртуальной памяти мне пока удалось изложить (на подходе - "файлы, проецируемые в память" и их использование для организации обмена данными в памяти между процессами) в выложенной на сайте статье , нам нужно двигаться вперед. Сегодня - о потоках и процессах. Я поздравляю всех своих...
Что такое "технология COM" и как с ней бороться?
Служба Рассылок Subscribe.Ru М. Безверхов vasilisk@clubpro.spb.ru Что такое "технология COM" и как с ней бороться? No39 А процесс - это химия. Углубим наши знания относительно тех концепций, что излагались в прошлом номере рассылки. Поскольку движение от частного к общему даётся значительно легче, чем наоборот, сегодня мы рассмотрим в бo'льших деталях, как реализуются "изолированное адресное пространство". В следующих - "поток" и "процесс". Какое отношение это имеет ...